从<< =到:=迁移任务依赖项

时间:2017-07-06 06:59:33

标签: sbt

在SBT 0.13中

$('#grid').submit(function(e){

            $.ajaxSetup({
                headers: { 'X-CSRF-Token' : $('meta[name=_token]').attr('content') }
            });
            e.preventDefault();

            var formdata = {
                item:items
            };
            $.ajax({
                type: "POST",
                url: "/addItem",
                data: formdata ,
                dataType:'json',
                success: function(data) {
                    swal(
                        'Great!',
                        'Item added!',
                        'success'
                    ) ;
                }
            });

        });

给出了弃用警告。相反,建议使用docker <<= docker dependsOn assembly 运算符。

:=

不起作用,因为无法保证执行顺序。我需要这两个任务串行运行。

诀窍是什么?

1 个答案:

答案 0 :(得分:-1)

dockerfile in docker := {

  val artifact: File = assembly.value
  val artifactTargetPath = (assemblyOutputPath in assembly).value

  new Dockerfile {
    from("java:8-jre")
    add(artifact, artifactTargetPath)