github.com/tilt-dev/tilt@v0.36.0/build.toast.yml (about)

     1  # keep image in sync with .circleci/config.yml
     2  image: "docker/tilt-releaser@sha256:2dcf9df09bd9b8c5d51659868b045bea5ee8830fe4638cb59b7bff825d82dd01"
     3  location: /go/src/github.com/tilt-dev/tilt
     4  command_prefix: set -euo pipefail
     5  tasks:
     6    build-js:
     7      command: make build-js
     8      input_paths:
     9        - pkg/assets/build
    10        - web/
    11        - Makefile
    12      excluded_input_paths:
    13        - web/build
    14        - web/node_modules
    15    build:
    16      # These are empty by default. You can test a single target by passing, e.g.,
    17      # GOOS=linux GOARCH=arm64 GR_ARGS="--id tilt-linux-arm64 --single-target" toast -f build.toast.yml
    18      environment:
    19        GOOS: ""
    20        GOARCH: ""
    21        GR_ARGS: ""
    22      dependencies:
    23        - build-js
    24      command: goreleaser --verbose build --snapshot --clean $GR_ARGS
    25      input_paths:
    26        - .git/
    27        - cmd/
    28        - internal/
    29        - pkg/
    30        - vendor/
    31        - .goreleaser.yml
    32        - go.mod
    33        - go.sum
    34        - Makefile
    35      excluded_input_paths:
    36        - pkg/assets/build
    37      output_paths:
    38        - dist/