├── .ci └── remove-signature.sh ├── .cirrus.star ├── .cirrus.yml ├── .github ├── CODEOWNERS ├── dependabot.yaml └── workflows │ └── copilot-setup-steps.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── Dockerfile ├── INSTALL.md ├── LICENSE ├── PERSISTENT-WORKERS.md ├── README.md ├── STARLARK-MODULES.md ├── api ├── cirrus_ci_service.proto └── gharesults │ └── gharesults.proto ├── buf.gen.yaml ├── buf.yaml ├── cmd └── cirrus │ └── main.go ├── go.mod ├── go.sum ├── images ├── cirrus-cli-demo.gif └── teamcity-cirrus-run-build-step-ui.png ├── internal ├── agent │ ├── cirrusenv │ │ ├── cirrusenv.go │ │ ├── cirrusenv_test.go │ │ └── cirrusenv_windows_test.go │ ├── client │ │ └── instance.go │ ├── contextops │ │ ├── contextops.go │ │ └── contextops_test.go │ ├── environment │ │ ├── environment.go │ │ ├── environment_test.go │ │ └── expand.go │ ├── executor │ │ ├── artifacts.go │ │ ├── artifacts_abstract.go │ │ ├── artifacts_grpc.go │ │ ├── artifacts_https.go │ │ ├── cache.go │ │ ├── cache_test.go │ │ ├── cacheattempts.go │ │ ├── clone.go │ │ ├── clone_test.go │ │ ├── cmd.go │ │ ├── cmd_windows.go │ │ ├── env.go │ │ ├── env_test.go │ │ ├── executor.go │ │ ├── executor_test.go │ │ ├── logs.go │ │ ├── logs_test.go │ │ ├── metrics │ │ │ ├── metrics.go │ │ │ ├── metrics_test.go │ │ │ ├── metrics_unsupported.go │ │ │ └── source │ │ │ │ ├── cgroup │ │ │ │ ├── cgroup.go │ │ │ │ ├── cpu │ │ │ │ │ ├── cpu.go │ │ │ │ │ ├── cpu_linux.go │ │ │ │ │ ├── cpu_unsupported.go │ │ │ │ │ ├── v1.go │ │ │ │ │ └── v2.go │ │ │ │ ├── memory │ │ │ │ │ ├── memory.go │ │ │ │ │ ├── memory_linux.go │ │ │ │ │ ├── memory_unsupported.go │ │ │ │ │ ├── v1.go │ │ │ │ │ └── v2.go │ │ │ │ ├── parser │ │ │ │ │ ├── parser.go │ │ │ │ │ └── parser_test.go │ │ │ │ ├── resolver │ │ │ │ │ ├── resolver.go │ │ │ │ │ ├── resolver_linux.go │ │ │ │ │ └── resolver_unsupported.go │ │ │ │ └── subsystem │ │ │ │ │ └── subsystem.go │ │ │ │ ├── source.go │ │ │ │ └── system │ │ │ │ └── system.go │ │ ├── piper │ │ │ └── piper.go │ │ ├── processdumper │ │ │ ├── processdumper.go │ │ │ ├── processdumper_test.go │ │ │ └── processdumper_unsupported.go │ │ ├── shell.go │ │ ├── shell_linux_test.go │ │ ├── shell_subunix_test.go │ │ ├── shell_test.go │ │ ├── shell_unix_test.go │ │ ├── shell_windows_test.go │ │ ├── shellcommands.go │ │ ├── shellcommands_windows.go │ │ ├── terminalwrapper │ │ │ ├── operation.go │ │ │ ├── terminalwrapper.go │ │ │ └── terminalwrapper_test.go │ │ ├── updatebatcher │ │ │ └── updatebatcher.go │ │ ├── utils.go │ │ └── vaultunboxer │ │ │ ├── boxedvalue.go │ │ │ ├── boxedvalue_test.go │ │ │ ├── jwtauth.go │ │ │ ├── vaultunboxer.go │ │ │ └── vaultunboxer_test.go │ ├── grpcutils │ │ └── interceptors.go │ ├── hasher │ │ ├── hasher.go │ │ └── hasher_test.go │ ├── http_cache │ │ ├── azureblob │ │ │ ├── azureblob.go │ │ │ ├── blockid.go │ │ │ ├── blockid_test.go │ │ │ ├── getblob.go │ │ │ ├── headblob.go │ │ │ ├── option.go │ │ │ ├── putblob.go │ │ │ ├── simplerange │ │ │ │ ├── simplerange.go │ │ │ │ └── simplerange_test.go │ │ │ ├── unexpectedeofreader │ │ │ │ └── unexpectedeofreader.go │ │ │ └── uploadable │ │ │ │ └── uploadable.go │ │ ├── ghacache │ │ │ ├── cirruscimock │ │ │ │ ├── cirruscimock.go │ │ │ │ └── s3client.go │ │ │ ├── ghacache.go │ │ │ ├── ghacache_test.go │ │ │ ├── httprange │ │ │ │ ├── httprange.go │ │ │ │ └── httprange_test.go │ │ │ ├── rangetopart │ │ │ │ ├── rangetopart.go │ │ │ │ └── rangetopart_test.go │ │ │ └── uploadable │ │ │ │ ├── uploadable.go │ │ │ │ └── uploadable_test.go │ │ ├── ghacachev2 │ │ │ ├── ghacachev2.go │ │ │ └── ghacachev2_test.go │ │ ├── http_cache.go │ │ ├── http_cache_test.go │ │ └── option.go │ ├── main.go │ ├── main_test.go │ ├── network │ │ ├── network.go │ │ └── network_test.go │ ├── progressreader │ │ ├── progressreader.go │ │ └── progressreader_test.go │ ├── shellwords │ │ └── shellwords.go │ ├── signalfilter │ │ ├── signalfilter.go │ │ └── signalfilter_windows.go │ ├── targz │ │ ├── targz.go │ │ └── targz_test.go │ └── testutil │ │ ├── constants.go │ │ ├── fs.go │ │ └── rpc.go ├── commands │ ├── helpers │ │ ├── exitcodeerror.go │ │ ├── git.go │ │ ├── git_extra.go │ │ ├── git_test.go │ │ ├── helpers.go │ │ └── helpers_test.go │ ├── internal │ │ ├── internal.go │ │ ├── metrics │ │ │ └── metrics.go │ │ └── test │ │ │ ├── configuration.go │ │ │ ├── test.go │ │ │ ├── test_test.go │ │ │ ├── test_unsupported.go │ │ │ └── testdata │ │ │ ├── complex-load-chain │ │ │ ├── dir │ │ │ │ └── subdir │ │ │ │ │ ├── .cirrus.expected.yml │ │ │ │ │ └── .cirrus.star │ │ │ ├── emotions │ │ │ │ └── emotions.star │ │ │ ├── feelings │ │ │ │ └── feelings.star │ │ │ ├── lib.star │ │ │ └── logic.star │ │ │ ├── configuration │ │ │ ├── .cirrus.expected.yml │ │ │ ├── .cirrus.star │ │ │ └── .cirrus.testconfig.yml │ │ │ ├── golang-template │ │ │ ├── .cirrus.expected.yml │ │ │ └── .cirrus.star │ │ │ ├── logs │ │ │ ├── .cirrus.expected.log │ │ │ ├── .cirrus.expected.yml │ │ │ └── .cirrus.star │ │ │ ├── report │ │ │ ├── .cirrus.expected.log │ │ │ ├── .cirrus.expected.yml │ │ │ ├── .cirrus.star │ │ │ └── report-expected.json │ │ │ ├── simple │ │ │ ├── dir │ │ │ │ └── subdir │ │ │ │ │ ├── .cirrus.expected.yml │ │ │ │ │ └── .cirrus.star │ │ │ └── lib.star │ │ │ └── update │ │ │ ├── .cirrus.expected.yml │ │ │ └── .cirrus.star │ ├── localnetworkhelper │ │ └── localnetworkhelper.go │ ├── logs │ │ ├── foldable.go │ │ ├── github.go │ │ ├── output.go │ │ ├── teamcity.go │ │ └── travis.go │ ├── root.go │ ├── run.go │ ├── run_darwin_test.go │ ├── run_test.go │ ├── run_unsupported.go │ ├── run_windows_test.go │ ├── serve.go │ ├── serve_unsupported.go │ ├── testdata │ │ ├── image-pulling-behavior │ │ │ └── .cirrus.yml │ │ ├── run-affected-files │ │ │ └── .cirrus.yml │ │ ├── run-artifacts-dir │ │ │ └── .cirrus.yml │ │ ├── run-environment-only-if │ │ │ └── .cirrus.yml │ │ ├── run-environment-precedence │ │ │ └── .cirrus.yml │ │ ├── run-environment-starlark │ │ │ └── .cirrus.star │ │ ├── run-environment │ │ │ └── .cirrus.yml │ │ ├── run-github-annotations │ │ │ ├── .cirrus.yml │ │ │ └── annotations.json │ │ ├── run-has-static-environment │ │ │ └── .cirrus.yml │ │ ├── run-no-cleanup │ │ │ └── .cirrus.yml │ │ ├── run-prebuilt │ │ │ ├── .cirrus.yml │ │ │ └── Dockerfile │ │ ├── run-task-dependency-removal │ │ │ └── .cirrus.yml │ │ ├── run-task-filtering-by-label │ │ │ └── .cirrus.yml │ │ ├── run-task-filtering │ │ │ └── .cirrus.yml │ │ ├── run-yaml-and-starlark-hooks │ │ │ ├── .cirrus.star │ │ │ └── .cirrus.yml │ │ └── run-yaml-and-starlark │ │ │ ├── .cirrus.star │ │ │ └── .cirrus.yml │ ├── validate │ │ ├── testdata │ │ │ └── cloud-instance │ │ │ │ └── .cirrus.yml │ │ ├── validate.go │ │ └── validate_test.go │ ├── validate_test.go │ └── worker │ │ ├── config.go │ │ ├── config_test.go │ │ ├── pause.go │ │ ├── resume.go │ │ ├── run.go │ │ ├── testdata │ │ ├── security-force-softnet.yml │ │ ├── security-none.yml │ │ ├── security-only-none-and-container-isolation.yml │ │ ├── security-only-specific-tart-images.yml │ │ ├── security-only-tart-isolation.yml │ │ ├── standby.yml │ │ └── unknown-fields.yml │ │ └── worker.go ├── evaluator │ ├── evaluator.go │ ├── evaluator_test.go │ ├── lrucache │ │ ├── lrucache.go │ │ └── lrucache_test.go │ └── option.go ├── executor │ ├── agent │ │ ├── agent.go │ │ └── agent_test.go │ ├── build │ │ ├── build.go │ │ ├── build_test.go │ │ ├── command.go │ │ ├── commandstatus │ │ │ └── commandstatus.go │ │ ├── task.go │ │ ├── task_test.go │ │ └── taskstatus │ │ │ └── taskstatus.go │ ├── cache │ │ ├── cache.go │ │ ├── cache_test.go │ │ └── putop.go │ ├── endpoint │ │ └── endpoint.go │ ├── environment │ │ ├── environment.go │ │ └── environment_test.go │ ├── executor.go │ ├── executor_darwin_test.go │ ├── executor_internal_test.go │ ├── executor_linux_test.go │ ├── executor_test.go │ ├── executor_windows_test.go │ ├── heuristic │ │ ├── common.go │ │ ├── heuristic.go │ │ ├── heuristic_unsupported.go │ │ └── listener.go │ ├── instance │ │ ├── abstract │ │ │ └── abstract.go │ │ ├── container │ │ │ ├── container.go │ │ │ └── run.go │ │ ├── containerbackend │ │ │ ├── containerbackend.go │ │ │ ├── docker.go │ │ │ ├── docker │ │ │ │ └── auth.go │ │ │ ├── docker_unsupported.go │ │ │ ├── podman.go │ │ │ ├── podman │ │ │ │ └── podman.go │ │ │ ├── podman_linux.go │ │ │ ├── unimplemented.go │ │ │ └── unroll.go │ │ ├── instance.go │ │ ├── persistentworker │ │ │ ├── isolation │ │ │ │ ├── container │ │ │ │ │ └── container.go │ │ │ │ ├── none │ │ │ │ │ ├── none.go │ │ │ │ │ └── options.go │ │ │ │ ├── parallels │ │ │ │ │ ├── cli.go │ │ │ │ │ ├── cli_test.go │ │ │ │ │ ├── clone.go │ │ │ │ │ ├── copy.go │ │ │ │ │ ├── copy_darwin.go │ │ │ │ │ ├── dhcp.go │ │ │ │ │ ├── dhcp_test.go │ │ │ │ │ ├── options.go │ │ │ │ │ ├── parallels.go │ │ │ │ │ ├── server.go │ │ │ │ │ ├── testdata │ │ │ │ │ │ └── parallels_dhcp_leases │ │ │ │ │ ├── vm.go │ │ │ │ │ ├── vmkiller.go │ │ │ │ │ ├── vmkiller_darwin.go │ │ │ │ │ └── vmkiller_unsupported.go │ │ │ │ ├── tart │ │ │ │ │ ├── cmd.go │ │ │ │ │ ├── hook.go │ │ │ │ │ ├── options.go │ │ │ │ │ ├── tart.go │ │ │ │ │ └── vm.go │ │ │ │ └── vetu │ │ │ │ │ ├── cmd.go │ │ │ │ │ ├── options.go │ │ │ │ │ ├── vetu.go │ │ │ │ │ └── vm.go │ │ │ ├── persistentworker.go │ │ │ ├── projectdirsyncer │ │ │ │ └── projectdirsyncer.go │ │ │ ├── pwdir │ │ │ │ └── pwdir.go │ │ │ └── remoteagent │ │ │ │ ├── remoteagent.go │ │ │ │ ├── sftp.go │ │ │ │ ├── timesync.go │ │ │ │ └── timesync_test.go │ │ ├── pipe.go │ │ ├── prebuilt.go │ │ ├── prebuilt_test.go │ │ ├── runconfig │ │ │ ├── runconfig.go │ │ │ └── runconfig_test.go │ │ ├── unsupported.go │ │ └── volume │ │ │ ├── volume.go │ │ │ └── volume_test.go │ ├── options.go │ ├── options │ │ ├── container.go │ │ ├── container_test.go │ │ ├── tart.go │ │ └── vetu.go │ ├── pathsafe │ │ ├── pathsafe.go │ │ └── pathsafe_test.go │ ├── platform │ │ ├── auto.go │ │ ├── auto_windows.go │ │ ├── platform.go │ │ ├── unix.go │ │ └── windows.go │ ├── pullhelper │ │ └── pullhelper.go │ ├── rpc │ │ ├── artifacts.go │ │ ├── cache.go │ │ ├── metadata.go │ │ ├── noop.go │ │ ├── options.go │ │ └── rpc.go │ ├── taskfilter │ │ └── taskfilter.go │ └── testdata │ │ ├── additional-containers │ │ └── .cirrus.yml │ │ ├── cache-optimistic-restore │ │ └── .cirrus.yml │ │ ├── cache │ │ └── .cirrus.yml │ │ ├── container-logs │ │ └── .cirrus.yml │ │ ├── custom-cirrus-working-dir │ │ └── .cirrus.yml │ │ ├── dirty-mode-windows │ │ └── .cirrus.yml │ │ ├── dirty-mode │ │ └── .cirrus.yml │ │ ├── docker-builder │ │ └── .cirrus.yml │ │ ├── docker-pipe-fail-propagation │ │ └── .cirrus.yml │ │ ├── docker-pipe │ │ └── .cirrus.yml │ │ ├── entrypoint │ │ └── .cirrus.yml │ │ ├── environment-automatic-variables │ │ └── .cirrus.yml │ │ ├── environment-propagation │ │ └── .cirrus.yml │ │ ├── environment-variables-file │ │ └── .cirrus.yml │ │ ├── execution-behavior │ │ └── .cirrus.yml │ │ ├── files-contents │ │ └── .cirrus.yml │ │ ├── gitignore │ │ ├── .cirrus.yml │ │ ├── .gitignore.inert │ │ ├── copied-directory │ │ │ ├── copied-file.txt │ │ │ └── ignored-file.txt │ │ └── ignored-directory │ │ │ └── empty-file.txt │ │ ├── logging-no-extra-newlines │ │ └── .cirrus.yml │ │ ├── persistent-worker-dockerfile-as-ci-environment │ │ ├── .cirrus.yml │ │ └── Dockerfile │ │ ├── persistent-worker-graceful-termination │ │ └── .cirrus.yml │ │ ├── persistent-worker │ │ ├── .cirrus.yml │ │ └── some-directory │ │ │ └── some-file.txt │ │ ├── prebuilt-dockerfile │ │ ├── .cirrus.yml │ │ ├── docker │ │ │ └── Dockerfile │ │ └── some-directory │ │ │ └── some-file.txt │ │ ├── resource-limits │ │ └── .cirrus.yml │ │ └── tart │ │ ├── dir │ │ └── file-in-dir.txt │ │ └── file-in-root.txt ├── logger │ └── logger.go ├── logginglevel │ └── logginglevel.go ├── opentelemetry │ ├── opentelemetry.go │ └── opentelemetry_test.go ├── testutil │ ├── api.go │ ├── containerbackend.go │ ├── executor.go │ ├── fs.go │ └── needscontainerization.go ├── version │ └── version.go └── worker │ ├── options.go │ ├── prepull.go │ ├── prepull_test.go │ ├── resourcemodifier │ ├── resourcemodifier.go │ └── resourcemodifier_test.go │ ├── security │ ├── allowedimages.go │ ├── isolation.go │ ├── isolation_test.go │ └── security.go │ ├── standby.go │ ├── task.go │ ├── tuning │ └── tuning.go │ ├── upstream │ ├── grpc.go │ ├── options.go │ └── upstream.go │ ├── worker.go │ ├── worker_tasks_rpc_test.go │ ├── worker_test.go │ └── worker_workers_rpc_test.go └── pkg ├── api ├── cirrus_ci_service.pb.go ├── cirrus_ci_service.twirp.go ├── cirrus_ci_service_grpc.pb.go ├── gharesults │ ├── gharesults.pb.go │ ├── gharesults.twirp.go │ └── gharesults_grpc.pb.go └── util.go ├── executorservice └── executorservice.go ├── grpchelper ├── grpchelper.go └── grpchelper_test.go ├── larker ├── builtin │ └── fs.go ├── context.go ├── converthook.go ├── convertmain.go ├── errexecfailed.go ├── extendederror.go ├── fs │ ├── cachinglayer │ │ ├── cachelayer.go │ │ └── cachelayer_test.go │ ├── dummy │ │ └── dummy.go │ ├── failing │ │ └── failing.go │ ├── fs.go │ ├── git │ │ ├── bounded │ │ │ ├── bounded.go │ │ │ └── bounded_test.go │ │ ├── git.go │ │ └── git_test.go │ ├── github │ │ ├── github.go │ │ └── github_test.go │ ├── githubfixture │ │ └── githubfixture.go │ ├── local │ │ ├── local.go │ │ └── local_test.go │ ├── memory │ │ └── memory.go │ ├── normalize.go │ ├── normalize_windows.go │ └── scopedlayer │ │ └── scopedlayer.go ├── larker.go ├── larker_test.go ├── loader │ ├── builtin.go │ └── loader.go ├── options.go ├── resolver │ ├── module_fs.go │ └── module_fs_test.go └── testdata │ ├── builtin-changes-include-only │ └── .cirrus.star │ ├── builtin-changes-include │ └── .cirrus.star │ ├── builtin-env │ └── .cirrus.star │ ├── builtin-fs │ ├── .cirrus.star │ ├── dir │ │ └── file │ ├── exists-should-exist.txt │ └── read-some-file.txt │ ├── builtin-starlib │ └── .cirrus.star │ ├── cycle │ ├── a.star │ └── b.star │ ├── dynamic-fs-resolution │ └── .cirrus.star │ ├── load-fs-local │ ├── .cirrus.star │ ├── dir │ │ └── lib.star │ └── lib.star │ ├── load-git-helpers │ ├── .cirrus.star │ └── expected.yml │ ├── load-several-files │ └── .cirrus.star │ ├── main-returns-dict │ ├── .cirrus.star │ └── expected.yaml │ ├── main-returns-list │ ├── .cirrus.star │ └── expected.yaml │ ├── main-returns-string │ ├── .cirrus.star │ └── expected.yaml │ ├── main-returns-tuple-list │ ├── .cirrus.star │ └── expected.yaml │ ├── no-ctx │ ├── .cirrus.star │ └── expected.yaml │ ├── no-tasks │ ├── .cirrus.star │ └── expected.yaml │ ├── simple-task │ ├── .cirrus.star │ └── expected.yaml │ ├── sugar-coated-task │ ├── .cirrus.star │ ├── core.star │ └── expected.yaml │ ├── test-mode │ └── .cirrus.star │ └── timeout │ └── .cirrus.star ├── parser ├── abstractcontainer │ ├── abstractcontainer.go │ ├── containerinstance.go │ └── isolationcontainer.go ├── bfunc.go ├── bfunc_test.go ├── boolevator │ ├── boolevator.go │ ├── boolevator_test.go │ ├── operator.go │ ├── operator_test.go │ └── options.go ├── constants │ └── constants.go ├── dockerfile.go ├── dockerfile │ ├── dockerfile.go │ └── dockerfile_test.go ├── dockerfile_test.go ├── expander │ ├── expander.go │ └── expander_test.go ├── instance │ ├── additionalcontainer.go │ ├── container.go │ ├── isolation │ │ ├── container │ │ │ └── container.go │ │ ├── isolation.go │ │ ├── parallels │ │ │ └── parallels.go │ │ ├── tart │ │ │ ├── tart.go │ │ │ └── volume.go │ │ └── vetu │ │ │ └── vetu.go │ ├── macosinstance.go │ ├── persistentworker.go │ ├── proto.go │ ├── resources │ │ ├── resources.go │ │ └── resources_test.go │ ├── standby.go │ ├── volume │ │ └── volume.go │ └── windowscontainer.go ├── issue │ └── registry.go ├── labels.go ├── modifier │ └── matrix │ │ ├── matrix.go │ │ ├── matrix_test.go │ │ └── testdata │ │ ├── bad-matrix-with-list-of-scalars.yaml │ │ ├── bad-matrix-without-collection.yaml │ │ ├── bad-only-task-and-docker-builder-expand.yaml │ │ ├── complex-list.yaml │ │ ├── doubly-nested-balanced.yaml │ │ ├── doubly-nested-unbalanced.yaml │ │ ├── empty.yaml │ │ ├── expansion-order.yaml │ │ ├── gdoc-example1.yaml │ │ ├── gdoc-example2.yaml │ │ ├── matrix-inside-of-a-list-of-lists.yaml │ │ ├── matrix-siblings.yaml │ │ ├── multiple-matrices-on-the-same-level.yaml │ │ ├── one-sized-matrix.yaml │ │ ├── parallel.yaml │ │ ├── real1.yaml │ │ ├── real2.yaml │ │ ├── real3.yaml │ │ ├── real4.yaml │ │ ├── real5.yaml │ │ ├── simple-list.yaml │ │ └── simple-slice.yaml ├── nameable │ ├── nameable.go │ ├── regex.go │ ├── regex_test.go │ ├── simple.go │ └── simple_test.go ├── node │ ├── accessor.go │ ├── accessor_test.go │ ├── finder.go │ ├── finder_test.go │ ├── interface.go │ ├── matrix.go │ ├── matrix_test.go │ ├── node.go │ ├── node_test.go │ ├── option.go │ ├── parsererror.go │ ├── yaml.go │ └── yaml_test.go ├── options.go ├── parseable │ ├── default.go │ └── parseable.go ├── parser.go ├── parser_test.go ├── parsererror │ ├── parsererror.go │ └── parsererror_test.go ├── parserkit │ └── parserkit.go ├── schema │ └── schema.go ├── task │ ├── base.go │ ├── behavior.go │ ├── command │ │ ├── artifacts.go │ │ ├── cache.go │ │ ├── file.go │ │ └── uploadcaches.go │ ├── default.go │ ├── dockerbuilder.go │ ├── handler.go │ ├── pipe.go │ ├── piperesources.go │ ├── pipestep.go │ ├── seconds.go │ ├── seconds_test.go │ ├── task.go │ └── tasklike.go ├── testdata │ ├── additional-container-port-and-ports-are-optional.json │ ├── additional-container-port-and-ports-are-optional.yml │ ├── additional-instance-credentials-as-map.json │ ├── additional-instance-credentials-as-map.yml │ ├── additional-instance-credentials.json │ ├── additional-instance-credentials.yml │ ├── additional-instance-dockerfile-hashing.json │ ├── additional-instance-dockerfile-hashing.yml │ ├── additional-instance-stability.json │ ├── additional-instance-stability.yml │ ├── arm-container.json │ ├── arm-container.yml │ ├── cache-fingerprint-key.json │ ├── cache-fingerprint-key.yml │ ├── cache-multiple-folders.json │ ├── cache-multiple-folders.yml │ ├── cache-optimistic-restore.json │ ├── cache-optimistic-restore.yml │ ├── cirrus.json │ ├── collectible-order.json │ ├── collectible-order.yml │ ├── dependency-on-disabled-only-if-task.json │ ├── dependency-on-disabled-only-if-task.yml │ ├── depends-on-env-list-expansion.json │ ├── depends-on-env-list-expansion.yml │ ├── depends-on-expansion.json │ ├── depends-on-expansion.yml │ ├── docker-arguments-expansion.fc │ ├── docker-arguments-expansion.json │ ├── docker-arguments-expansion.yml │ ├── example-android.json │ ├── example-android.yml │ ├── example-flutter-web.json │ ├── example-flutter-web.yml │ ├── example-mysql.json │ ├── example-mysql.yml │ ├── example-rust.json │ ├── example-rust.yml │ ├── execution-behavior-on-timeout.json │ ├── execution-behavior-on-timeout.yml │ ├── file-instruction-from-contents.json │ ├── file-instruction-from-contents.yml │ ├── instance-persistent_worker.json │ ├── instance-persistent_worker.yml │ ├── invalid-cache-two-fingerprints.yml │ ├── invalid-dockerfile-ambiguity.yml │ ├── invalid-empty.yml │ ├── invalid-missing-required-field.yml │ ├── invalid-multiple-name-ambiguity.yml │ ├── invalid-upload-caches-nonexistent-cache.yml │ ├── issues-unbalanced-only-if-prevent.yml │ ├── issues-unbalanced-only-if.yml │ ├── missing-instances.yml │ ├── no-always-override.json │ ├── no-always-override.yml │ ├── persistent-worker-resource-management.json │ ├── persistent-worker-resource-management.yml │ ├── pipe-cache.json │ ├── pipe-cache.yml │ ├── problematic-artifacts-instruction-is-not-a-map.yml │ ├── problematic-potentially-missed-task.yml │ ├── problematic-unknown-fields.yml │ ├── proto-instance-invalid.yml │ ├── proto-instance-volumes.json │ ├── proto-instance-volumes.yml │ ├── proto-instance.json │ ├── proto-instance.yml │ ├── proto-task-properties.json │ ├── proto-task-properties.yml │ ├── rich-errors-accessor.yml │ ├── rich-errors-matrix.yml │ ├── rich-errors-pipe.yml │ ├── rich-errors-recursion.yml │ ├── singleGKEContainer3.json │ ├── singleGKEContainer3.yml │ ├── tart-default-config.json │ ├── tart-default-config.yml │ ├── tart-ssh-options.json │ ├── tart-ssh-options.yml │ ├── tart-volumes.json │ ├── tart-volumes.yml │ ├── tasks-count-before-filtering.yml │ ├── upload-caches.json │ ├── upload-caches.yml │ ├── vetu-isolation.json │ ├── vetu-isolation.yml │ ├── vetu-ssh-options.json │ ├── vetu-ssh-options.yml │ ├── via-rpc-invalid │ │ ├── validation-badDependencies.yml │ │ ├── validation-duplicateCommands.yml │ │ └── validation-missingDependency.yml │ ├── via-rpc │ │ ├── aliases-many.json │ │ ├── aliases-many.yml │ │ ├── allow-failures.json │ │ ├── allow-failures.yml │ │ ├── artifacts-simple.json │ │ ├── artifacts-simple.yml │ │ ├── cache-reupload.json │ │ ├── cache-reupload.yml │ │ ├── cache-simpleGradle.json │ │ ├── cache-simpleGradle.yml │ │ ├── cache-simpleYarn.json │ │ ├── cache-simpleYarn.yml │ │ ├── condition-branch.env │ │ ├── condition-branch.json │ │ ├── condition-branch.yml │ │ ├── condition-cancelation.env │ │ ├── condition-cancelation.json │ │ ├── condition-cancelation.yml │ │ ├── condition-global.env │ │ ├── condition-global.json │ │ ├── condition-global.yml │ │ ├── condition-masterBranch.env │ │ ├── condition-masterBranch.json │ │ ├── condition-masterBranch.yml │ │ ├── container_build-arguments.fc │ │ ├── container_build-arguments.json │ │ ├── container_build-arguments.yml │ │ ├── container_build-complexArguments.fc │ │ ├── container_build-complexArguments.json │ │ ├── container_build-complexArguments.yml │ │ ├── container_build-context.fc │ │ ├── container_build-context.json │ │ ├── container_build-context.yml │ │ ├── container_build-dockerfile-override.fc │ │ ├── container_build-dockerfile-override.json │ │ ├── container_build-dockerfile-override.yml │ │ ├── container_build-image-override.json │ │ ├── container_build-image-override.yml │ │ ├── container_build-osVersion.fc │ │ ├── container_build-osVersion.json │ │ ├── container_build-osVersion.yml │ │ ├── container_build-simple.fc │ │ ├── container_build-simple.json │ │ ├── container_build-simple.yml │ │ ├── container_build-twoTasksSameContainer.fc │ │ ├── container_build-twoTasksSameContainer.json │ │ ├── container_build-twoTasksSameContainer.yml │ │ ├── docker_build-basic.json │ │ ├── docker_build-basic.yml │ │ ├── docker_build-matrix.json │ │ ├── docker_build-matrix.yml │ │ ├── dockerfile-ambiguity.fc │ │ ├── dockerfile-ambiguity.json │ │ ├── dockerfile-ambiguity.yml │ │ ├── environment-complex.json │ │ ├── environment-complex.yml │ │ ├── environment-complex2.json │ │ ├── environment-complex2.yml │ │ ├── environment-complex3.json │ │ ├── environment-complex3.yml │ │ ├── environment-complex4.fc │ │ ├── environment-complex4.json │ │ ├── environment-complex4.yml │ │ ├── environment-complex5.json │ │ ├── environment-complex5.yml │ │ ├── environment-simple.json │ │ ├── environment-simple.yml │ │ ├── environment-simpleOverride.json │ │ ├── environment-simpleOverride.yml │ │ ├── execution-behavior.env │ │ ├── execution-behavior.json │ │ ├── execution-behavior.yml │ │ ├── file-kaniko.json │ │ ├── file-kaniko.yml │ │ ├── matrix-complex.json │ │ ├── matrix-complex.yml │ │ ├── matrix-depends_on.env │ │ ├── matrix-depends_on.fc │ │ ├── matrix-depends_on.json │ │ ├── matrix-depends_on.yml │ │ ├── matrix-env.json │ │ ├── matrix-env.yml │ │ ├── matrix-nested.json │ │ ├── matrix-nested.yml │ │ ├── matrix-puppeteer.fc │ │ ├── matrix-puppeteer.json │ │ ├── matrix-puppeteer.yml │ │ ├── matrix-script.json │ │ ├── matrix-script.yml │ │ ├── new-alias-merging-proper-parents.json │ │ ├── new-alias-merging-proper-parents.yml │ │ ├── new-alias-reuse.json │ │ ├── new-alias-reuse.yml │ │ ├── new-boolevator-handles-multiline-only-if.json │ │ ├── new-boolevator-handles-multiline-only-if.yml │ │ ├── new-collectible-env-merging-to-list.json │ │ ├── new-collectible-env-merging-to-list.yml │ │ ├── new-collectible-env-merging-to-map.json │ │ ├── new-collectible-env-merging-to-map.yml │ │ ├── new-collectible-property-deprioritize.json │ │ ├── new-collectible-property-deprioritize.yml │ │ ├── new-collectible-property-instances-are-evaluated-at-the-end.json │ │ ├── new-collectible-property-instances-are-evaluated-at-the-end.yml │ │ ├── new-collectible-property-overwritten-by-the-user.json │ │ ├── new-collectible-property-overwritten-by-the-user.yml │ │ ├── new-deduplicator-different-type.json │ │ ├── new-deduplicator-different-type.yml │ │ ├── new-deduplicator-same-type.json │ │ ├── new-deduplicator-same-type.yml │ │ ├── new-docker-arguments-as-list.fc │ │ ├── new-docker-arguments-as-list.json │ │ ├── new-docker-arguments-as-list.yml │ │ ├── new-docker-builder-cache-is-uploaded.json │ │ ├── new-docker-builder-cache-is-uploaded.yml │ │ ├── new-duplicate-task-names-are-kept.json │ │ ├── new-duplicate-task-names-are-kept.yml │ │ ├── new-empty-labels-are-filtered.fc │ │ ├── new-empty-labels-are-filtered.json │ │ ├── new-empty-labels-are-filtered.yml │ │ ├── new-env-map-with-list-values.json │ │ ├── new-env-map-with-list-values.yml │ │ ├── new-floats-are-picked-up-as-is.json │ │ ├── new-floats-are-picked-up-as-is.yml │ │ ├── new-no-encrypted-in-labels.json │ │ ├── new-no-encrypted-in-labels.yml │ │ ├── new-non-standard-list-merging.json │ │ ├── new-non-standard-list-merging.yml │ │ ├── new-only-if-with-nonexistent-env-var.json │ │ ├── new-only-if-with-nonexistent-env-var.yml │ │ ├── new-persistent-worker-isolation-container.fc │ │ ├── new-persistent-worker-isolation-container.json │ │ ├── new-persistent-worker-isolation-container.yml │ │ ├── new-persistentworker-isolation-multiarch.json │ │ ├── new-persistentworker-isolation-multiarch.yml │ │ ├── new-persistentworker-isolation-none.json │ │ ├── new-persistentworker-isolation-none.yml │ │ ├── new-persistentworker-isolation-parallels.json │ │ ├── new-persistentworker-isolation-parallels.yml │ │ ├── new-persistentworker-isolation-tart.json │ │ ├── new-persistentworker-isolation-tart.yml │ │ ├── new-script-with-ambiguous-list-of-maps.json │ │ ├── new-script-with-ambiguous-list-of-maps.yml │ │ ├── new-scripts-with-null-array-scalar.json │ │ ├── new-scripts-with-null-array-scalar.yml │ │ ├── new-virtual-node-is-deepcopied.json │ │ ├── new-virtual-node-is-deepcopied.yml │ │ ├── new-windows-container-default-os-version.json │ │ ├── new-windows-container-default-os-version.yml │ │ ├── pipe-matrix.json │ │ ├── pipe-matrix.yml │ │ ├── pipe-simple.json │ │ ├── pipe-simple.yml │ │ ├── simple-additionalContainers.json │ │ ├── simple-additionalContainers.yml │ │ ├── simple-aliases.json │ │ ├── simple-aliases.yml │ │ ├── simple-macos-instance.json │ │ ├── simple-macos-instance.yml │ │ ├── simple-makisu.json │ │ ├── simple-makisu.yml │ │ ├── simple-multiline.json │ │ ├── simple-multiline.yml │ │ ├── simple-registryConfigs.json │ │ ├── simple-registryConfigs.yml │ │ ├── simple-simpleBackground.json │ │ ├── simple-simpleBackground.yml │ │ ├── simple-simplePants.json │ │ ├── simple-simplePants.yml │ │ ├── simple-singleContainer.json │ │ ├── simple-singleContainer.yml │ │ ├── simple-taskAliasDependencies.json │ │ ├── simple-taskAliasDependencies.yml │ │ ├── simple-taskDependencies.json │ │ ├── simple-taskDependencies.yml │ │ ├── simple-topLevelDefinitions.json │ │ ├── simple-topLevelDefinitions.yml │ │ ├── simple-twoTasks.json │ │ └── simple-twoTasks.yml │ ├── yaml-12-booleans-only.json │ ├── yaml-12-booleans-only.yml │ ├── yaml-merge-collectible.json │ ├── yaml-merge-collectible.yml │ ├── yaml-merge-sequence.json │ ├── yaml-merge-sequence.yml │ ├── yaml-scripts-merging.json │ └── yaml-scripts-merging.yml └── validate.go ├── privdrop ├── common.go ├── privdrop.go └── privdrop_unsupported.go └── yamlhelper └── yamlhelper.go /.ci/remove-signature.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/.ci/remove-signature.sh -------------------------------------------------------------------------------- /.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/.cirrus.star -------------------------------------------------------------------------------- /.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/.cirrus.yml -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @edigaryev @fkorotkov 2 | -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/copilot-setup-steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/.github/workflows/copilot-setup-steps.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/Dockerfile -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /PERSISTENT-WORKERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/PERSISTENT-WORKERS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/README.md -------------------------------------------------------------------------------- /STARLARK-MODULES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/STARLARK-MODULES.md -------------------------------------------------------------------------------- /api/cirrus_ci_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/api/cirrus_ci_service.proto -------------------------------------------------------------------------------- /api/gharesults/gharesults.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/api/gharesults/gharesults.proto -------------------------------------------------------------------------------- /buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/buf.gen.yaml -------------------------------------------------------------------------------- /buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/buf.yaml -------------------------------------------------------------------------------- /cmd/cirrus/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/cmd/cirrus/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/go.sum -------------------------------------------------------------------------------- /images/cirrus-cli-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/images/cirrus-cli-demo.gif -------------------------------------------------------------------------------- /images/teamcity-cirrus-run-build-step-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/images/teamcity-cirrus-run-build-step-ui.png -------------------------------------------------------------------------------- /internal/agent/cirrusenv/cirrusenv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/cirrusenv/cirrusenv.go -------------------------------------------------------------------------------- /internal/agent/cirrusenv/cirrusenv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/cirrusenv/cirrusenv_test.go -------------------------------------------------------------------------------- /internal/agent/cirrusenv/cirrusenv_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/cirrusenv/cirrusenv_windows_test.go -------------------------------------------------------------------------------- /internal/agent/client/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/client/instance.go -------------------------------------------------------------------------------- /internal/agent/contextops/contextops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/contextops/contextops.go -------------------------------------------------------------------------------- /internal/agent/contextops/contextops_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/contextops/contextops_test.go -------------------------------------------------------------------------------- /internal/agent/environment/environment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/environment/environment.go -------------------------------------------------------------------------------- /internal/agent/environment/environment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/environment/environment_test.go -------------------------------------------------------------------------------- /internal/agent/environment/expand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/environment/expand.go -------------------------------------------------------------------------------- /internal/agent/executor/artifacts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/artifacts.go -------------------------------------------------------------------------------- /internal/agent/executor/artifacts_abstract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/artifacts_abstract.go -------------------------------------------------------------------------------- /internal/agent/executor/artifacts_grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/artifacts_grpc.go -------------------------------------------------------------------------------- /internal/agent/executor/artifacts_https.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/artifacts_https.go -------------------------------------------------------------------------------- /internal/agent/executor/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/cache.go -------------------------------------------------------------------------------- /internal/agent/executor/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/cache_test.go -------------------------------------------------------------------------------- /internal/agent/executor/cacheattempts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/cacheattempts.go -------------------------------------------------------------------------------- /internal/agent/executor/clone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/clone.go -------------------------------------------------------------------------------- /internal/agent/executor/clone_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/clone_test.go -------------------------------------------------------------------------------- /internal/agent/executor/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/cmd.go -------------------------------------------------------------------------------- /internal/agent/executor/cmd_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/cmd_windows.go -------------------------------------------------------------------------------- /internal/agent/executor/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/env.go -------------------------------------------------------------------------------- /internal/agent/executor/env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/env_test.go -------------------------------------------------------------------------------- /internal/agent/executor/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/executor.go -------------------------------------------------------------------------------- /internal/agent/executor/executor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/executor_test.go -------------------------------------------------------------------------------- /internal/agent/executor/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/logs.go -------------------------------------------------------------------------------- /internal/agent/executor/logs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/logs_test.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/metrics.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/metrics_test.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/metrics_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/metrics_unsupported.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/cgroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/cgroup.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/cpu/cpu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/cpu/cpu.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/cpu/cpu_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/cpu/cpu_linux.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/cpu/cpu_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/cpu/cpu_unsupported.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/cpu/v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/cpu/v1.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/cpu/v2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/cpu/v2.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/memory/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/memory/memory.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/memory/memory_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/memory/memory_linux.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/memory/v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/memory/v1.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/memory/v2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/memory/v2.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/parser/parser.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/parser/parser_test.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/resolver/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/resolver/resolver.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/cgroup/subsystem/subsystem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/cgroup/subsystem/subsystem.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/source.go -------------------------------------------------------------------------------- /internal/agent/executor/metrics/source/system/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/metrics/source/system/system.go -------------------------------------------------------------------------------- /internal/agent/executor/piper/piper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/piper/piper.go -------------------------------------------------------------------------------- /internal/agent/executor/processdumper/processdumper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/processdumper/processdumper.go -------------------------------------------------------------------------------- /internal/agent/executor/processdumper/processdumper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/processdumper/processdumper_test.go -------------------------------------------------------------------------------- /internal/agent/executor/processdumper/processdumper_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/processdumper/processdumper_unsupported.go -------------------------------------------------------------------------------- /internal/agent/executor/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/shell.go -------------------------------------------------------------------------------- /internal/agent/executor/shell_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/shell_linux_test.go -------------------------------------------------------------------------------- /internal/agent/executor/shell_subunix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/shell_subunix_test.go -------------------------------------------------------------------------------- /internal/agent/executor/shell_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/shell_test.go -------------------------------------------------------------------------------- /internal/agent/executor/shell_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/shell_unix_test.go -------------------------------------------------------------------------------- /internal/agent/executor/shell_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/shell_windows_test.go -------------------------------------------------------------------------------- /internal/agent/executor/shellcommands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/shellcommands.go -------------------------------------------------------------------------------- /internal/agent/executor/shellcommands_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/shellcommands_windows.go -------------------------------------------------------------------------------- /internal/agent/executor/terminalwrapper/operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/terminalwrapper/operation.go -------------------------------------------------------------------------------- /internal/agent/executor/terminalwrapper/terminalwrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/terminalwrapper/terminalwrapper.go -------------------------------------------------------------------------------- /internal/agent/executor/terminalwrapper/terminalwrapper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/terminalwrapper/terminalwrapper_test.go -------------------------------------------------------------------------------- /internal/agent/executor/updatebatcher/updatebatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/updatebatcher/updatebatcher.go -------------------------------------------------------------------------------- /internal/agent/executor/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/utils.go -------------------------------------------------------------------------------- /internal/agent/executor/vaultunboxer/boxedvalue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/vaultunboxer/boxedvalue.go -------------------------------------------------------------------------------- /internal/agent/executor/vaultunboxer/boxedvalue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/vaultunboxer/boxedvalue_test.go -------------------------------------------------------------------------------- /internal/agent/executor/vaultunboxer/jwtauth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/vaultunboxer/jwtauth.go -------------------------------------------------------------------------------- /internal/agent/executor/vaultunboxer/vaultunboxer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/vaultunboxer/vaultunboxer.go -------------------------------------------------------------------------------- /internal/agent/executor/vaultunboxer/vaultunboxer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/executor/vaultunboxer/vaultunboxer_test.go -------------------------------------------------------------------------------- /internal/agent/grpcutils/interceptors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/grpcutils/interceptors.go -------------------------------------------------------------------------------- /internal/agent/hasher/hasher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/hasher/hasher.go -------------------------------------------------------------------------------- /internal/agent/hasher/hasher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/hasher/hasher_test.go -------------------------------------------------------------------------------- /internal/agent/http_cache/azureblob/azureblob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/azureblob/azureblob.go -------------------------------------------------------------------------------- /internal/agent/http_cache/azureblob/blockid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/azureblob/blockid.go -------------------------------------------------------------------------------- /internal/agent/http_cache/azureblob/blockid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/azureblob/blockid_test.go -------------------------------------------------------------------------------- /internal/agent/http_cache/azureblob/getblob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/azureblob/getblob.go -------------------------------------------------------------------------------- /internal/agent/http_cache/azureblob/headblob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/azureblob/headblob.go -------------------------------------------------------------------------------- /internal/agent/http_cache/azureblob/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/azureblob/option.go -------------------------------------------------------------------------------- /internal/agent/http_cache/azureblob/putblob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/azureblob/putblob.go -------------------------------------------------------------------------------- /internal/agent/http_cache/azureblob/simplerange/simplerange.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/azureblob/simplerange/simplerange.go -------------------------------------------------------------------------------- /internal/agent/http_cache/azureblob/simplerange/simplerange_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/azureblob/simplerange/simplerange_test.go -------------------------------------------------------------------------------- /internal/agent/http_cache/azureblob/uploadable/uploadable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/azureblob/uploadable/uploadable.go -------------------------------------------------------------------------------- /internal/agent/http_cache/ghacache/cirruscimock/cirruscimock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/ghacache/cirruscimock/cirruscimock.go -------------------------------------------------------------------------------- /internal/agent/http_cache/ghacache/cirruscimock/s3client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/ghacache/cirruscimock/s3client.go -------------------------------------------------------------------------------- /internal/agent/http_cache/ghacache/ghacache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/ghacache/ghacache.go -------------------------------------------------------------------------------- /internal/agent/http_cache/ghacache/ghacache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/ghacache/ghacache_test.go -------------------------------------------------------------------------------- /internal/agent/http_cache/ghacache/httprange/httprange.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/ghacache/httprange/httprange.go -------------------------------------------------------------------------------- /internal/agent/http_cache/ghacache/httprange/httprange_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/ghacache/httprange/httprange_test.go -------------------------------------------------------------------------------- /internal/agent/http_cache/ghacache/rangetopart/rangetopart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/ghacache/rangetopart/rangetopart.go -------------------------------------------------------------------------------- /internal/agent/http_cache/ghacache/rangetopart/rangetopart_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/ghacache/rangetopart/rangetopart_test.go -------------------------------------------------------------------------------- /internal/agent/http_cache/ghacache/uploadable/uploadable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/ghacache/uploadable/uploadable.go -------------------------------------------------------------------------------- /internal/agent/http_cache/ghacache/uploadable/uploadable_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/ghacache/uploadable/uploadable_test.go -------------------------------------------------------------------------------- /internal/agent/http_cache/ghacachev2/ghacachev2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/ghacachev2/ghacachev2.go -------------------------------------------------------------------------------- /internal/agent/http_cache/ghacachev2/ghacachev2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/ghacachev2/ghacachev2_test.go -------------------------------------------------------------------------------- /internal/agent/http_cache/http_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/http_cache.go -------------------------------------------------------------------------------- /internal/agent/http_cache/http_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/http_cache_test.go -------------------------------------------------------------------------------- /internal/agent/http_cache/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/http_cache/option.go -------------------------------------------------------------------------------- /internal/agent/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/main.go -------------------------------------------------------------------------------- /internal/agent/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/main_test.go -------------------------------------------------------------------------------- /internal/agent/network/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/network/network.go -------------------------------------------------------------------------------- /internal/agent/network/network_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/network/network_test.go -------------------------------------------------------------------------------- /internal/agent/progressreader/progressreader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/progressreader/progressreader.go -------------------------------------------------------------------------------- /internal/agent/progressreader/progressreader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/progressreader/progressreader_test.go -------------------------------------------------------------------------------- /internal/agent/shellwords/shellwords.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/shellwords/shellwords.go -------------------------------------------------------------------------------- /internal/agent/signalfilter/signalfilter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/signalfilter/signalfilter.go -------------------------------------------------------------------------------- /internal/agent/signalfilter/signalfilter_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/signalfilter/signalfilter_windows.go -------------------------------------------------------------------------------- /internal/agent/targz/targz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/targz/targz.go -------------------------------------------------------------------------------- /internal/agent/targz/targz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/targz/targz_test.go -------------------------------------------------------------------------------- /internal/agent/testutil/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/testutil/constants.go -------------------------------------------------------------------------------- /internal/agent/testutil/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/testutil/fs.go -------------------------------------------------------------------------------- /internal/agent/testutil/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/agent/testutil/rpc.go -------------------------------------------------------------------------------- /internal/commands/helpers/exitcodeerror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/helpers/exitcodeerror.go -------------------------------------------------------------------------------- /internal/commands/helpers/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/helpers/git.go -------------------------------------------------------------------------------- /internal/commands/helpers/git_extra.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/helpers/git_extra.go -------------------------------------------------------------------------------- /internal/commands/helpers/git_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/helpers/git_test.go -------------------------------------------------------------------------------- /internal/commands/helpers/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/helpers/helpers.go -------------------------------------------------------------------------------- /internal/commands/helpers/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/helpers/helpers_test.go -------------------------------------------------------------------------------- /internal/commands/internal/internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/internal.go -------------------------------------------------------------------------------- /internal/commands/internal/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/metrics/metrics.go -------------------------------------------------------------------------------- /internal/commands/internal/test/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/configuration.go -------------------------------------------------------------------------------- /internal/commands/internal/test/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/test.go -------------------------------------------------------------------------------- /internal/commands/internal/test/test_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/test_test.go -------------------------------------------------------------------------------- /internal/commands/internal/test/test_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/test_unsupported.go -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/complex-load-chain/dir/subdir/.cirrus.expected.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/complex-load-chain/feelings/feelings.star: -------------------------------------------------------------------------------- 1 | def process_feelings(): 2 | pass 3 | -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/complex-load-chain/lib.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/testdata/complex-load-chain/lib.star -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/complex-load-chain/logic.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/testdata/complex-load-chain/logic.star -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/configuration/.cirrus.expected.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/configuration/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/testdata/configuration/.cirrus.star -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/configuration/.cirrus.testconfig.yml: -------------------------------------------------------------------------------- 1 | env: 2 | SOME_VARIABLE: "some value" 3 | 4 | affected_files: 5 | - ci/build.sh 6 | -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/golang-template/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/testdata/golang-template/.cirrus.star -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/logs/.cirrus.expected.log: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/logs/.cirrus.expected.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/logs/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/testdata/logs/.cirrus.star -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/report/.cirrus.expected.log: -------------------------------------------------------------------------------- 1 | expected log line 2 | -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/report/.cirrus.expected.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/testdata/report/.cirrus.expected.yml -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/report/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/testdata/report/.cirrus.star -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/report/report-expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/testdata/report/report-expected.json -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/simple/lib.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/testdata/simple/lib.star -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/update/.cirrus.expected.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/commands/internal/test/testdata/update/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/internal/test/testdata/update/.cirrus.star -------------------------------------------------------------------------------- /internal/commands/localnetworkhelper/localnetworkhelper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/localnetworkhelper/localnetworkhelper.go -------------------------------------------------------------------------------- /internal/commands/logs/foldable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/logs/foldable.go -------------------------------------------------------------------------------- /internal/commands/logs/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/logs/github.go -------------------------------------------------------------------------------- /internal/commands/logs/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/logs/output.go -------------------------------------------------------------------------------- /internal/commands/logs/teamcity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/logs/teamcity.go -------------------------------------------------------------------------------- /internal/commands/logs/travis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/logs/travis.go -------------------------------------------------------------------------------- /internal/commands/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/root.go -------------------------------------------------------------------------------- /internal/commands/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/run.go -------------------------------------------------------------------------------- /internal/commands/run_darwin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/run_darwin_test.go -------------------------------------------------------------------------------- /internal/commands/run_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/run_test.go -------------------------------------------------------------------------------- /internal/commands/run_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/run_unsupported.go -------------------------------------------------------------------------------- /internal/commands/run_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/run_windows_test.go -------------------------------------------------------------------------------- /internal/commands/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/serve.go -------------------------------------------------------------------------------- /internal/commands/serve_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/serve_unsupported.go -------------------------------------------------------------------------------- /internal/commands/testdata/image-pulling-behavior/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/image-pulling-behavior/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-affected-files/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-affected-files/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-artifacts-dir/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-artifacts-dir/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-environment-only-if/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-environment-only-if/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-environment-precedence/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-environment-precedence/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-environment-starlark/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-environment-starlark/.cirrus.star -------------------------------------------------------------------------------- /internal/commands/testdata/run-environment/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-environment/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-github-annotations/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-github-annotations/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-github-annotations/annotations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-github-annotations/annotations.json -------------------------------------------------------------------------------- /internal/commands/testdata/run-has-static-environment/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-has-static-environment/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-no-cleanup/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-no-cleanup/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-prebuilt/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-prebuilt/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-prebuilt/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-prebuilt/Dockerfile -------------------------------------------------------------------------------- /internal/commands/testdata/run-task-dependency-removal/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-task-dependency-removal/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-task-filtering-by-label/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-task-filtering-by-label/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-task-filtering/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-task-filtering/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-yaml-and-starlark-hooks/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-yaml-and-starlark-hooks/.cirrus.star -------------------------------------------------------------------------------- /internal/commands/testdata/run-yaml-and-starlark-hooks/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-yaml-and-starlark-hooks/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/testdata/run-yaml-and-starlark/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-yaml-and-starlark/.cirrus.star -------------------------------------------------------------------------------- /internal/commands/testdata/run-yaml-and-starlark/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/testdata/run-yaml-and-starlark/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/validate/testdata/cloud-instance/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/validate/testdata/cloud-instance/.cirrus.yml -------------------------------------------------------------------------------- /internal/commands/validate/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/validate/validate.go -------------------------------------------------------------------------------- /internal/commands/validate/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/validate/validate_test.go -------------------------------------------------------------------------------- /internal/commands/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/validate_test.go -------------------------------------------------------------------------------- /internal/commands/worker/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/worker/config.go -------------------------------------------------------------------------------- /internal/commands/worker/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/worker/config_test.go -------------------------------------------------------------------------------- /internal/commands/worker/pause.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/worker/pause.go -------------------------------------------------------------------------------- /internal/commands/worker/resume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/worker/resume.go -------------------------------------------------------------------------------- /internal/commands/worker/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/worker/run.go -------------------------------------------------------------------------------- /internal/commands/worker/testdata/security-force-softnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/worker/testdata/security-force-softnet.yml -------------------------------------------------------------------------------- /internal/commands/worker/testdata/security-none.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/worker/testdata/security-none.yml -------------------------------------------------------------------------------- /internal/commands/worker/testdata/security-only-tart-isolation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/worker/testdata/security-only-tart-isolation.yml -------------------------------------------------------------------------------- /internal/commands/worker/testdata/standby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/worker/testdata/standby.yml -------------------------------------------------------------------------------- /internal/commands/worker/testdata/unknown-fields.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/worker/testdata/unknown-fields.yml -------------------------------------------------------------------------------- /internal/commands/worker/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/commands/worker/worker.go -------------------------------------------------------------------------------- /internal/evaluator/evaluator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/evaluator/evaluator.go -------------------------------------------------------------------------------- /internal/evaluator/evaluator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/evaluator/evaluator_test.go -------------------------------------------------------------------------------- /internal/evaluator/lrucache/lrucache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/evaluator/lrucache/lrucache.go -------------------------------------------------------------------------------- /internal/evaluator/lrucache/lrucache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/evaluator/lrucache/lrucache_test.go -------------------------------------------------------------------------------- /internal/evaluator/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/evaluator/option.go -------------------------------------------------------------------------------- /internal/executor/agent/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/agent/agent.go -------------------------------------------------------------------------------- /internal/executor/agent/agent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/agent/agent_test.go -------------------------------------------------------------------------------- /internal/executor/build/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/build/build.go -------------------------------------------------------------------------------- /internal/executor/build/build_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/build/build_test.go -------------------------------------------------------------------------------- /internal/executor/build/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/build/command.go -------------------------------------------------------------------------------- /internal/executor/build/commandstatus/commandstatus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/build/commandstatus/commandstatus.go -------------------------------------------------------------------------------- /internal/executor/build/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/build/task.go -------------------------------------------------------------------------------- /internal/executor/build/task_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/build/task_test.go -------------------------------------------------------------------------------- /internal/executor/build/taskstatus/taskstatus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/build/taskstatus/taskstatus.go -------------------------------------------------------------------------------- /internal/executor/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/cache/cache.go -------------------------------------------------------------------------------- /internal/executor/cache/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/cache/cache_test.go -------------------------------------------------------------------------------- /internal/executor/cache/putop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/cache/putop.go -------------------------------------------------------------------------------- /internal/executor/endpoint/endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/endpoint/endpoint.go -------------------------------------------------------------------------------- /internal/executor/environment/environment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/environment/environment.go -------------------------------------------------------------------------------- /internal/executor/environment/environment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/environment/environment_test.go -------------------------------------------------------------------------------- /internal/executor/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/executor.go -------------------------------------------------------------------------------- /internal/executor/executor_darwin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/executor_darwin_test.go -------------------------------------------------------------------------------- /internal/executor/executor_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/executor_internal_test.go -------------------------------------------------------------------------------- /internal/executor/executor_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/executor_linux_test.go -------------------------------------------------------------------------------- /internal/executor/executor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/executor_test.go -------------------------------------------------------------------------------- /internal/executor/executor_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/executor_windows_test.go -------------------------------------------------------------------------------- /internal/executor/heuristic/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/heuristic/common.go -------------------------------------------------------------------------------- /internal/executor/heuristic/heuristic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/heuristic/heuristic.go -------------------------------------------------------------------------------- /internal/executor/heuristic/heuristic_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/heuristic/heuristic_unsupported.go -------------------------------------------------------------------------------- /internal/executor/heuristic/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/heuristic/listener.go -------------------------------------------------------------------------------- /internal/executor/instance/abstract/abstract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/abstract/abstract.go -------------------------------------------------------------------------------- /internal/executor/instance/container/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/container/container.go -------------------------------------------------------------------------------- /internal/executor/instance/container/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/container/run.go -------------------------------------------------------------------------------- /internal/executor/instance/containerbackend/containerbackend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/containerbackend/containerbackend.go -------------------------------------------------------------------------------- /internal/executor/instance/containerbackend/docker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/containerbackend/docker.go -------------------------------------------------------------------------------- /internal/executor/instance/containerbackend/docker/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/containerbackend/docker/auth.go -------------------------------------------------------------------------------- /internal/executor/instance/containerbackend/docker_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/containerbackend/docker_unsupported.go -------------------------------------------------------------------------------- /internal/executor/instance/containerbackend/podman.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/containerbackend/podman.go -------------------------------------------------------------------------------- /internal/executor/instance/containerbackend/podman/podman.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/containerbackend/podman/podman.go -------------------------------------------------------------------------------- /internal/executor/instance/containerbackend/podman_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/containerbackend/podman_linux.go -------------------------------------------------------------------------------- /internal/executor/instance/containerbackend/unimplemented.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/containerbackend/unimplemented.go -------------------------------------------------------------------------------- /internal/executor/instance/containerbackend/unroll.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/containerbackend/unroll.go -------------------------------------------------------------------------------- /internal/executor/instance/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/instance.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/isolation/none/none.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/isolation/none/none.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/isolation/none/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/isolation/none/options.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/isolation/parallels/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/isolation/parallels/cli.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/isolation/tart/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/isolation/tart/cmd.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/isolation/tart/hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/isolation/tart/hook.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/isolation/tart/tart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/isolation/tart/tart.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/isolation/tart/vm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/isolation/tart/vm.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/isolation/vetu/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/isolation/vetu/cmd.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/isolation/vetu/vetu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/isolation/vetu/vetu.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/isolation/vetu/vm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/isolation/vetu/vm.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/persistentworker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/persistentworker.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/pwdir/pwdir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/pwdir/pwdir.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/remoteagent/sftp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/remoteagent/sftp.go -------------------------------------------------------------------------------- /internal/executor/instance/persistentworker/remoteagent/timesync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/persistentworker/remoteagent/timesync.go -------------------------------------------------------------------------------- /internal/executor/instance/pipe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/pipe.go -------------------------------------------------------------------------------- /internal/executor/instance/prebuilt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/prebuilt.go -------------------------------------------------------------------------------- /internal/executor/instance/prebuilt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/prebuilt_test.go -------------------------------------------------------------------------------- /internal/executor/instance/runconfig/runconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/runconfig/runconfig.go -------------------------------------------------------------------------------- /internal/executor/instance/runconfig/runconfig_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/runconfig/runconfig_test.go -------------------------------------------------------------------------------- /internal/executor/instance/unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/unsupported.go -------------------------------------------------------------------------------- /internal/executor/instance/volume/volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/volume/volume.go -------------------------------------------------------------------------------- /internal/executor/instance/volume/volume_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/instance/volume/volume_test.go -------------------------------------------------------------------------------- /internal/executor/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/options.go -------------------------------------------------------------------------------- /internal/executor/options/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/options/container.go -------------------------------------------------------------------------------- /internal/executor/options/container_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/options/container_test.go -------------------------------------------------------------------------------- /internal/executor/options/tart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/options/tart.go -------------------------------------------------------------------------------- /internal/executor/options/vetu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/options/vetu.go -------------------------------------------------------------------------------- /internal/executor/pathsafe/pathsafe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/pathsafe/pathsafe.go -------------------------------------------------------------------------------- /internal/executor/pathsafe/pathsafe_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/pathsafe/pathsafe_test.go -------------------------------------------------------------------------------- /internal/executor/platform/auto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/platform/auto.go -------------------------------------------------------------------------------- /internal/executor/platform/auto_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/platform/auto_windows.go -------------------------------------------------------------------------------- /internal/executor/platform/platform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/platform/platform.go -------------------------------------------------------------------------------- /internal/executor/platform/unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/platform/unix.go -------------------------------------------------------------------------------- /internal/executor/platform/windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/platform/windows.go -------------------------------------------------------------------------------- /internal/executor/pullhelper/pullhelper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/pullhelper/pullhelper.go -------------------------------------------------------------------------------- /internal/executor/rpc/artifacts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/rpc/artifacts.go -------------------------------------------------------------------------------- /internal/executor/rpc/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/rpc/cache.go -------------------------------------------------------------------------------- /internal/executor/rpc/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/rpc/metadata.go -------------------------------------------------------------------------------- /internal/executor/rpc/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/rpc/noop.go -------------------------------------------------------------------------------- /internal/executor/rpc/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/rpc/options.go -------------------------------------------------------------------------------- /internal/executor/rpc/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/rpc/rpc.go -------------------------------------------------------------------------------- /internal/executor/taskfilter/taskfilter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/taskfilter/taskfilter.go -------------------------------------------------------------------------------- /internal/executor/testdata/additional-containers/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/additional-containers/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/cache-optimistic-restore/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/cache-optimistic-restore/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/cache/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/cache/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/container-logs/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/container-logs/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/custom-cirrus-working-dir/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/custom-cirrus-working-dir/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/dirty-mode-windows/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/dirty-mode-windows/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/dirty-mode/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/dirty-mode/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/docker-builder/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/docker-builder/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/docker-pipe-fail-propagation/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/docker-pipe-fail-propagation/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/docker-pipe/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/docker-pipe/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/entrypoint/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/entrypoint/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/environment-propagation/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/environment-propagation/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/environment-variables-file/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/environment-variables-file/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/execution-behavior/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/execution-behavior/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/files-contents/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/files-contents/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/gitignore/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/gitignore/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/gitignore/.gitignore.inert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/gitignore/.gitignore.inert -------------------------------------------------------------------------------- /internal/executor/testdata/gitignore/copied-directory/copied-file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/executor/testdata/gitignore/copied-directory/ignored-file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/executor/testdata/gitignore/ignored-directory/empty-file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/executor/testdata/logging-no-extra-newlines/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/logging-no-extra-newlines/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/persistent-worker-dockerfile-as-ci-environment/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:latest 2 | 3 | RUN touch /canary-created-in-the-prebuilt-image 4 | -------------------------------------------------------------------------------- /internal/executor/testdata/persistent-worker-graceful-termination/.cirrus.yml: -------------------------------------------------------------------------------- 1 | persistent_worker: {} 2 | 3 | unix_task: 4 | script: sleep 86400 5 | -------------------------------------------------------------------------------- /internal/executor/testdata/persistent-worker/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/persistent-worker/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/persistent-worker/some-directory/some-file.txt: -------------------------------------------------------------------------------- 1 | some contents 2 | -------------------------------------------------------------------------------- /internal/executor/testdata/prebuilt-dockerfile/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/prebuilt-dockerfile/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/prebuilt-dockerfile/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/prebuilt-dockerfile/docker/Dockerfile -------------------------------------------------------------------------------- /internal/executor/testdata/prebuilt-dockerfile/some-directory/some-file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/executor/testdata/resource-limits/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/executor/testdata/resource-limits/.cirrus.yml -------------------------------------------------------------------------------- /internal/executor/testdata/tart/dir/file-in-dir.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/executor/testdata/tart/file-in-root.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/logger/logger.go -------------------------------------------------------------------------------- /internal/logginglevel/logginglevel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/logginglevel/logginglevel.go -------------------------------------------------------------------------------- /internal/opentelemetry/opentelemetry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/opentelemetry/opentelemetry.go -------------------------------------------------------------------------------- /internal/opentelemetry/opentelemetry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/opentelemetry/opentelemetry_test.go -------------------------------------------------------------------------------- /internal/testutil/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/testutil/api.go -------------------------------------------------------------------------------- /internal/testutil/containerbackend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/testutil/containerbackend.go -------------------------------------------------------------------------------- /internal/testutil/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/testutil/executor.go -------------------------------------------------------------------------------- /internal/testutil/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/testutil/fs.go -------------------------------------------------------------------------------- /internal/testutil/needscontainerization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/testutil/needscontainerization.go -------------------------------------------------------------------------------- /internal/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/version/version.go -------------------------------------------------------------------------------- /internal/worker/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/options.go -------------------------------------------------------------------------------- /internal/worker/prepull.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/prepull.go -------------------------------------------------------------------------------- /internal/worker/prepull_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/prepull_test.go -------------------------------------------------------------------------------- /internal/worker/resourcemodifier/resourcemodifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/resourcemodifier/resourcemodifier.go -------------------------------------------------------------------------------- /internal/worker/resourcemodifier/resourcemodifier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/resourcemodifier/resourcemodifier_test.go -------------------------------------------------------------------------------- /internal/worker/security/allowedimages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/security/allowedimages.go -------------------------------------------------------------------------------- /internal/worker/security/isolation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/security/isolation.go -------------------------------------------------------------------------------- /internal/worker/security/isolation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/security/isolation_test.go -------------------------------------------------------------------------------- /internal/worker/security/security.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/security/security.go -------------------------------------------------------------------------------- /internal/worker/standby.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/standby.go -------------------------------------------------------------------------------- /internal/worker/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/task.go -------------------------------------------------------------------------------- /internal/worker/tuning/tuning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/tuning/tuning.go -------------------------------------------------------------------------------- /internal/worker/upstream/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/upstream/grpc.go -------------------------------------------------------------------------------- /internal/worker/upstream/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/upstream/options.go -------------------------------------------------------------------------------- /internal/worker/upstream/upstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/upstream/upstream.go -------------------------------------------------------------------------------- /internal/worker/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/worker.go -------------------------------------------------------------------------------- /internal/worker/worker_tasks_rpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/worker_tasks_rpc_test.go -------------------------------------------------------------------------------- /internal/worker/worker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/worker_test.go -------------------------------------------------------------------------------- /internal/worker/worker_workers_rpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/internal/worker/worker_workers_rpc_test.go -------------------------------------------------------------------------------- /pkg/api/cirrus_ci_service.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/api/cirrus_ci_service.pb.go -------------------------------------------------------------------------------- /pkg/api/cirrus_ci_service.twirp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/api/cirrus_ci_service.twirp.go -------------------------------------------------------------------------------- /pkg/api/cirrus_ci_service_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/api/cirrus_ci_service_grpc.pb.go -------------------------------------------------------------------------------- /pkg/api/gharesults/gharesults.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/api/gharesults/gharesults.pb.go -------------------------------------------------------------------------------- /pkg/api/gharesults/gharesults.twirp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/api/gharesults/gharesults.twirp.go -------------------------------------------------------------------------------- /pkg/api/gharesults/gharesults_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/api/gharesults/gharesults_grpc.pb.go -------------------------------------------------------------------------------- /pkg/api/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/api/util.go -------------------------------------------------------------------------------- /pkg/executorservice/executorservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/executorservice/executorservice.go -------------------------------------------------------------------------------- /pkg/grpchelper/grpchelper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/grpchelper/grpchelper.go -------------------------------------------------------------------------------- /pkg/grpchelper/grpchelper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/grpchelper/grpchelper_test.go -------------------------------------------------------------------------------- /pkg/larker/builtin/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/builtin/fs.go -------------------------------------------------------------------------------- /pkg/larker/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/context.go -------------------------------------------------------------------------------- /pkg/larker/converthook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/converthook.go -------------------------------------------------------------------------------- /pkg/larker/convertmain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/convertmain.go -------------------------------------------------------------------------------- /pkg/larker/errexecfailed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/errexecfailed.go -------------------------------------------------------------------------------- /pkg/larker/extendederror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/extendederror.go -------------------------------------------------------------------------------- /pkg/larker/fs/cachinglayer/cachelayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/cachinglayer/cachelayer.go -------------------------------------------------------------------------------- /pkg/larker/fs/cachinglayer/cachelayer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/cachinglayer/cachelayer_test.go -------------------------------------------------------------------------------- /pkg/larker/fs/dummy/dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/dummy/dummy.go -------------------------------------------------------------------------------- /pkg/larker/fs/failing/failing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/failing/failing.go -------------------------------------------------------------------------------- /pkg/larker/fs/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/fs.go -------------------------------------------------------------------------------- /pkg/larker/fs/git/bounded/bounded.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/git/bounded/bounded.go -------------------------------------------------------------------------------- /pkg/larker/fs/git/bounded/bounded_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/git/bounded/bounded_test.go -------------------------------------------------------------------------------- /pkg/larker/fs/git/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/git/git.go -------------------------------------------------------------------------------- /pkg/larker/fs/git/git_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/git/git_test.go -------------------------------------------------------------------------------- /pkg/larker/fs/github/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/github/github.go -------------------------------------------------------------------------------- /pkg/larker/fs/github/github_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/github/github_test.go -------------------------------------------------------------------------------- /pkg/larker/fs/githubfixture/githubfixture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/githubfixture/githubfixture.go -------------------------------------------------------------------------------- /pkg/larker/fs/local/local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/local/local.go -------------------------------------------------------------------------------- /pkg/larker/fs/local/local_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/local/local_test.go -------------------------------------------------------------------------------- /pkg/larker/fs/memory/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/memory/memory.go -------------------------------------------------------------------------------- /pkg/larker/fs/normalize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/normalize.go -------------------------------------------------------------------------------- /pkg/larker/fs/normalize_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/normalize_windows.go -------------------------------------------------------------------------------- /pkg/larker/fs/scopedlayer/scopedlayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/fs/scopedlayer/scopedlayer.go -------------------------------------------------------------------------------- /pkg/larker/larker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/larker.go -------------------------------------------------------------------------------- /pkg/larker/larker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/larker_test.go -------------------------------------------------------------------------------- /pkg/larker/loader/builtin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/loader/builtin.go -------------------------------------------------------------------------------- /pkg/larker/loader/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/loader/loader.go -------------------------------------------------------------------------------- /pkg/larker/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/options.go -------------------------------------------------------------------------------- /pkg/larker/resolver/module_fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/resolver/module_fs.go -------------------------------------------------------------------------------- /pkg/larker/resolver/module_fs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/resolver/module_fs_test.go -------------------------------------------------------------------------------- /pkg/larker/testdata/builtin-changes-include-only/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/builtin-changes-include-only/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/builtin-changes-include/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/builtin-changes-include/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/builtin-env/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/builtin-env/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/builtin-fs/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/builtin-fs/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/builtin-fs/dir/file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/larker/testdata/builtin-fs/exists-should-exist.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/larker/testdata/builtin-fs/read-some-file.txt: -------------------------------------------------------------------------------- 1 | some-contents 2 | -------------------------------------------------------------------------------- /pkg/larker/testdata/builtin-starlib/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/builtin-starlib/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/cycle/a.star: -------------------------------------------------------------------------------- 1 | a = 42 2 | 3 | load("b.star", "b") 4 | -------------------------------------------------------------------------------- /pkg/larker/testdata/cycle/b.star: -------------------------------------------------------------------------------- 1 | load("a.star", "a") 2 | -------------------------------------------------------------------------------- /pkg/larker/testdata/dynamic-fs-resolution/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/dynamic-fs-resolution/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/load-fs-local/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/load-fs-local/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/load-fs-local/dir/lib.star: -------------------------------------------------------------------------------- 1 | some_dir = "yes" 2 | -------------------------------------------------------------------------------- /pkg/larker/testdata/load-fs-local/lib.star: -------------------------------------------------------------------------------- 1 | some_library_function = 42 2 | -------------------------------------------------------------------------------- /pkg/larker/testdata/load-git-helpers/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/load-git-helpers/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/load-git-helpers/expected.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/load-git-helpers/expected.yml -------------------------------------------------------------------------------- /pkg/larker/testdata/load-several-files/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/load-several-files/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/main-returns-dict/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/main-returns-dict/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/main-returns-dict/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/main-returns-dict/expected.yaml -------------------------------------------------------------------------------- /pkg/larker/testdata/main-returns-list/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/main-returns-list/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/main-returns-list/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/main-returns-list/expected.yaml -------------------------------------------------------------------------------- /pkg/larker/testdata/main-returns-string/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/main-returns-string/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/main-returns-string/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/main-returns-string/expected.yaml -------------------------------------------------------------------------------- /pkg/larker/testdata/main-returns-tuple-list/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/main-returns-tuple-list/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/main-returns-tuple-list/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/main-returns-tuple-list/expected.yaml -------------------------------------------------------------------------------- /pkg/larker/testdata/no-ctx/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/no-ctx/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/no-ctx/expected.yaml: -------------------------------------------------------------------------------- 1 | task: 2 | script: uptime 3 | -------------------------------------------------------------------------------- /pkg/larker/testdata/no-tasks/.cirrus.star: -------------------------------------------------------------------------------- 1 | def main(ctx): 2 | return [] 3 | -------------------------------------------------------------------------------- /pkg/larker/testdata/no-tasks/expected.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/larker/testdata/simple-task/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/simple-task/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/simple-task/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/simple-task/expected.yaml -------------------------------------------------------------------------------- /pkg/larker/testdata/sugar-coated-task/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/sugar-coated-task/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/sugar-coated-task/core.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/sugar-coated-task/core.star -------------------------------------------------------------------------------- /pkg/larker/testdata/sugar-coated-task/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/sugar-coated-task/expected.yaml -------------------------------------------------------------------------------- /pkg/larker/testdata/test-mode/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/test-mode/.cirrus.star -------------------------------------------------------------------------------- /pkg/larker/testdata/timeout/.cirrus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/larker/testdata/timeout/.cirrus.star -------------------------------------------------------------------------------- /pkg/parser/abstractcontainer/abstractcontainer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/abstractcontainer/abstractcontainer.go -------------------------------------------------------------------------------- /pkg/parser/abstractcontainer/containerinstance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/abstractcontainer/containerinstance.go -------------------------------------------------------------------------------- /pkg/parser/abstractcontainer/isolationcontainer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/abstractcontainer/isolationcontainer.go -------------------------------------------------------------------------------- /pkg/parser/bfunc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/bfunc.go -------------------------------------------------------------------------------- /pkg/parser/bfunc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/bfunc_test.go -------------------------------------------------------------------------------- /pkg/parser/boolevator/boolevator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/boolevator/boolevator.go -------------------------------------------------------------------------------- /pkg/parser/boolevator/boolevator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/boolevator/boolevator_test.go -------------------------------------------------------------------------------- /pkg/parser/boolevator/operator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/boolevator/operator.go -------------------------------------------------------------------------------- /pkg/parser/boolevator/operator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/boolevator/operator_test.go -------------------------------------------------------------------------------- /pkg/parser/boolevator/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/boolevator/options.go -------------------------------------------------------------------------------- /pkg/parser/constants/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/constants/constants.go -------------------------------------------------------------------------------- /pkg/parser/dockerfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/dockerfile.go -------------------------------------------------------------------------------- /pkg/parser/dockerfile/dockerfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/dockerfile/dockerfile.go -------------------------------------------------------------------------------- /pkg/parser/dockerfile/dockerfile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/dockerfile/dockerfile_test.go -------------------------------------------------------------------------------- /pkg/parser/dockerfile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/dockerfile_test.go -------------------------------------------------------------------------------- /pkg/parser/expander/expander.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/expander/expander.go -------------------------------------------------------------------------------- /pkg/parser/expander/expander_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/expander/expander_test.go -------------------------------------------------------------------------------- /pkg/parser/instance/additionalcontainer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/additionalcontainer.go -------------------------------------------------------------------------------- /pkg/parser/instance/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/container.go -------------------------------------------------------------------------------- /pkg/parser/instance/isolation/container/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/isolation/container/container.go -------------------------------------------------------------------------------- /pkg/parser/instance/isolation/isolation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/isolation/isolation.go -------------------------------------------------------------------------------- /pkg/parser/instance/isolation/parallels/parallels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/isolation/parallels/parallels.go -------------------------------------------------------------------------------- /pkg/parser/instance/isolation/tart/tart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/isolation/tart/tart.go -------------------------------------------------------------------------------- /pkg/parser/instance/isolation/tart/volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/isolation/tart/volume.go -------------------------------------------------------------------------------- /pkg/parser/instance/isolation/vetu/vetu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/isolation/vetu/vetu.go -------------------------------------------------------------------------------- /pkg/parser/instance/macosinstance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/macosinstance.go -------------------------------------------------------------------------------- /pkg/parser/instance/persistentworker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/persistentworker.go -------------------------------------------------------------------------------- /pkg/parser/instance/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/proto.go -------------------------------------------------------------------------------- /pkg/parser/instance/resources/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/resources/resources.go -------------------------------------------------------------------------------- /pkg/parser/instance/resources/resources_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/resources/resources_test.go -------------------------------------------------------------------------------- /pkg/parser/instance/standby.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/standby.go -------------------------------------------------------------------------------- /pkg/parser/instance/volume/volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/volume/volume.go -------------------------------------------------------------------------------- /pkg/parser/instance/windowscontainer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/instance/windowscontainer.go -------------------------------------------------------------------------------- /pkg/parser/issue/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/issue/registry.go -------------------------------------------------------------------------------- /pkg/parser/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/labels.go -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/matrix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/matrix.go -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/matrix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/matrix_test.go -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/bad-matrix-without-collection.yaml: -------------------------------------------------------------------------------- 1 | color_task: 2 | matrix: nope 3 | -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/complex-list.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/complex-list.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/doubly-nested-balanced.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/doubly-nested-balanced.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/doubly-nested-unbalanced.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/doubly-nested-unbalanced.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/empty.yaml: -------------------------------------------------------------------------------- 1 | {} 2 | --- 3 | {} 4 | -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/expansion-order.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/expansion-order.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/gdoc-example1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/gdoc-example1.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/gdoc-example2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/gdoc-example2.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/matrix-siblings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/matrix-siblings.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/one-sized-matrix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/one-sized-matrix.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/parallel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/parallel.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/real1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/real1.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/real2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/real2.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/real3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/real3.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/real4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/real4.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/real5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/real5.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/simple-list.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/simple-list.yaml -------------------------------------------------------------------------------- /pkg/parser/modifier/matrix/testdata/simple-slice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/modifier/matrix/testdata/simple-slice.yaml -------------------------------------------------------------------------------- /pkg/parser/nameable/nameable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/nameable/nameable.go -------------------------------------------------------------------------------- /pkg/parser/nameable/regex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/nameable/regex.go -------------------------------------------------------------------------------- /pkg/parser/nameable/regex_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/nameable/regex_test.go -------------------------------------------------------------------------------- /pkg/parser/nameable/simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/nameable/simple.go -------------------------------------------------------------------------------- /pkg/parser/nameable/simple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/nameable/simple_test.go -------------------------------------------------------------------------------- /pkg/parser/node/accessor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/accessor.go -------------------------------------------------------------------------------- /pkg/parser/node/accessor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/accessor_test.go -------------------------------------------------------------------------------- /pkg/parser/node/finder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/finder.go -------------------------------------------------------------------------------- /pkg/parser/node/finder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/finder_test.go -------------------------------------------------------------------------------- /pkg/parser/node/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/interface.go -------------------------------------------------------------------------------- /pkg/parser/node/matrix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/matrix.go -------------------------------------------------------------------------------- /pkg/parser/node/matrix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/matrix_test.go -------------------------------------------------------------------------------- /pkg/parser/node/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/node.go -------------------------------------------------------------------------------- /pkg/parser/node/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/node_test.go -------------------------------------------------------------------------------- /pkg/parser/node/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/option.go -------------------------------------------------------------------------------- /pkg/parser/node/parsererror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/parsererror.go -------------------------------------------------------------------------------- /pkg/parser/node/yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/yaml.go -------------------------------------------------------------------------------- /pkg/parser/node/yaml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/node/yaml_test.go -------------------------------------------------------------------------------- /pkg/parser/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/options.go -------------------------------------------------------------------------------- /pkg/parser/parseable/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/parseable/default.go -------------------------------------------------------------------------------- /pkg/parser/parseable/parseable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/parseable/parseable.go -------------------------------------------------------------------------------- /pkg/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/parser.go -------------------------------------------------------------------------------- /pkg/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/parser_test.go -------------------------------------------------------------------------------- /pkg/parser/parsererror/parsererror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/parsererror/parsererror.go -------------------------------------------------------------------------------- /pkg/parser/parsererror/parsererror_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/parsererror/parsererror_test.go -------------------------------------------------------------------------------- /pkg/parser/parserkit/parserkit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/parserkit/parserkit.go -------------------------------------------------------------------------------- /pkg/parser/schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/schema/schema.go -------------------------------------------------------------------------------- /pkg/parser/task/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/base.go -------------------------------------------------------------------------------- /pkg/parser/task/behavior.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/behavior.go -------------------------------------------------------------------------------- /pkg/parser/task/command/artifacts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/command/artifacts.go -------------------------------------------------------------------------------- /pkg/parser/task/command/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/command/cache.go -------------------------------------------------------------------------------- /pkg/parser/task/command/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/command/file.go -------------------------------------------------------------------------------- /pkg/parser/task/command/uploadcaches.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/command/uploadcaches.go -------------------------------------------------------------------------------- /pkg/parser/task/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/default.go -------------------------------------------------------------------------------- /pkg/parser/task/dockerbuilder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/dockerbuilder.go -------------------------------------------------------------------------------- /pkg/parser/task/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/handler.go -------------------------------------------------------------------------------- /pkg/parser/task/pipe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/pipe.go -------------------------------------------------------------------------------- /pkg/parser/task/piperesources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/piperesources.go -------------------------------------------------------------------------------- /pkg/parser/task/pipestep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/pipestep.go -------------------------------------------------------------------------------- /pkg/parser/task/seconds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/seconds.go -------------------------------------------------------------------------------- /pkg/parser/task/seconds_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/seconds_test.go -------------------------------------------------------------------------------- /pkg/parser/task/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/task.go -------------------------------------------------------------------------------- /pkg/parser/task/tasklike.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/task/tasklike.go -------------------------------------------------------------------------------- /pkg/parser/testdata/additional-instance-credentials-as-map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/additional-instance-credentials-as-map.json -------------------------------------------------------------------------------- /pkg/parser/testdata/additional-instance-credentials-as-map.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/additional-instance-credentials-as-map.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/additional-instance-credentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/additional-instance-credentials.json -------------------------------------------------------------------------------- /pkg/parser/testdata/additional-instance-credentials.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/additional-instance-credentials.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/additional-instance-dockerfile-hashing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/additional-instance-dockerfile-hashing.json -------------------------------------------------------------------------------- /pkg/parser/testdata/additional-instance-dockerfile-hashing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/additional-instance-dockerfile-hashing.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/additional-instance-stability.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/additional-instance-stability.json -------------------------------------------------------------------------------- /pkg/parser/testdata/additional-instance-stability.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/additional-instance-stability.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/arm-container.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/arm-container.json -------------------------------------------------------------------------------- /pkg/parser/testdata/arm-container.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/arm-container.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/cache-fingerprint-key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/cache-fingerprint-key.json -------------------------------------------------------------------------------- /pkg/parser/testdata/cache-fingerprint-key.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/cache-fingerprint-key.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/cache-multiple-folders.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/cache-multiple-folders.json -------------------------------------------------------------------------------- /pkg/parser/testdata/cache-multiple-folders.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/cache-multiple-folders.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/cache-optimistic-restore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/cache-optimistic-restore.json -------------------------------------------------------------------------------- /pkg/parser/testdata/cache-optimistic-restore.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/cache-optimistic-restore.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/cirrus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/cirrus.json -------------------------------------------------------------------------------- /pkg/parser/testdata/collectible-order.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/collectible-order.json -------------------------------------------------------------------------------- /pkg/parser/testdata/collectible-order.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/collectible-order.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/dependency-on-disabled-only-if-task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/dependency-on-disabled-only-if-task.json -------------------------------------------------------------------------------- /pkg/parser/testdata/dependency-on-disabled-only-if-task.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/dependency-on-disabled-only-if-task.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/depends-on-env-list-expansion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/depends-on-env-list-expansion.json -------------------------------------------------------------------------------- /pkg/parser/testdata/depends-on-env-list-expansion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/depends-on-env-list-expansion.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/depends-on-expansion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/depends-on-expansion.json -------------------------------------------------------------------------------- /pkg/parser/testdata/depends-on-expansion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/depends-on-expansion.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/docker-arguments-expansion.fc: -------------------------------------------------------------------------------- 1 | Dockerfile: FROM scratch 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/docker-arguments-expansion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/docker-arguments-expansion.json -------------------------------------------------------------------------------- /pkg/parser/testdata/docker-arguments-expansion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/docker-arguments-expansion.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/example-android.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/example-android.json -------------------------------------------------------------------------------- /pkg/parser/testdata/example-android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/example-android.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/example-flutter-web.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/example-flutter-web.json -------------------------------------------------------------------------------- /pkg/parser/testdata/example-flutter-web.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/example-flutter-web.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/example-mysql.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/example-mysql.json -------------------------------------------------------------------------------- /pkg/parser/testdata/example-mysql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/example-mysql.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/example-rust.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/example-rust.json -------------------------------------------------------------------------------- /pkg/parser/testdata/example-rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/example-rust.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/execution-behavior-on-timeout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/execution-behavior-on-timeout.json -------------------------------------------------------------------------------- /pkg/parser/testdata/execution-behavior-on-timeout.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/execution-behavior-on-timeout.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/file-instruction-from-contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/file-instruction-from-contents.json -------------------------------------------------------------------------------- /pkg/parser/testdata/file-instruction-from-contents.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/file-instruction-from-contents.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/instance-persistent_worker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/instance-persistent_worker.json -------------------------------------------------------------------------------- /pkg/parser/testdata/instance-persistent_worker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/instance-persistent_worker.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/invalid-cache-two-fingerprints.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/invalid-cache-two-fingerprints.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/invalid-dockerfile-ambiguity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/invalid-dockerfile-ambiguity.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/invalid-empty.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/parser/testdata/invalid-missing-required-field.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/invalid-missing-required-field.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/invalid-multiple-name-ambiguity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/invalid-multiple-name-ambiguity.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/invalid-upload-caches-nonexistent-cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/invalid-upload-caches-nonexistent-cache.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/issues-unbalanced-only-if-prevent.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/issues-unbalanced-only-if-prevent.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/issues-unbalanced-only-if.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/issues-unbalanced-only-if.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/missing-instances.yml: -------------------------------------------------------------------------------- 1 | task: 2 | script: true 3 | -------------------------------------------------------------------------------- /pkg/parser/testdata/no-always-override.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/no-always-override.json -------------------------------------------------------------------------------- /pkg/parser/testdata/no-always-override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/no-always-override.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/persistent-worker-resource-management.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/persistent-worker-resource-management.json -------------------------------------------------------------------------------- /pkg/parser/testdata/persistent-worker-resource-management.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/persistent-worker-resource-management.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/pipe-cache.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/pipe-cache.json -------------------------------------------------------------------------------- /pkg/parser/testdata/pipe-cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/pipe-cache.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/problematic-potentially-missed-task.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/problematic-potentially-missed-task.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/problematic-unknown-fields.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/problematic-unknown-fields.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/proto-instance-invalid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/proto-instance-invalid.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/proto-instance-volumes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/proto-instance-volumes.json -------------------------------------------------------------------------------- /pkg/parser/testdata/proto-instance-volumes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/proto-instance-volumes.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/proto-instance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/proto-instance.json -------------------------------------------------------------------------------- /pkg/parser/testdata/proto-instance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/proto-instance.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/proto-task-properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/proto-task-properties.json -------------------------------------------------------------------------------- /pkg/parser/testdata/proto-task-properties.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/proto-task-properties.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/rich-errors-accessor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/rich-errors-accessor.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/rich-errors-matrix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/rich-errors-matrix.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/rich-errors-pipe.yml: -------------------------------------------------------------------------------- 1 | pipe: 2 | steps: "I'm pretty sure this is wrong..." 3 | -------------------------------------------------------------------------------- /pkg/parser/testdata/rich-errors-recursion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/rich-errors-recursion.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/singleGKEContainer3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/singleGKEContainer3.json -------------------------------------------------------------------------------- /pkg/parser/testdata/singleGKEContainer3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/singleGKEContainer3.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/tart-default-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/tart-default-config.json -------------------------------------------------------------------------------- /pkg/parser/testdata/tart-default-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/tart-default-config.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/tart-ssh-options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/tart-ssh-options.json -------------------------------------------------------------------------------- /pkg/parser/testdata/tart-ssh-options.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/tart-ssh-options.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/tart-volumes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/tart-volumes.json -------------------------------------------------------------------------------- /pkg/parser/testdata/tart-volumes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/tart-volumes.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/tasks-count-before-filtering.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/tasks-count-before-filtering.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/upload-caches.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/upload-caches.json -------------------------------------------------------------------------------- /pkg/parser/testdata/upload-caches.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/upload-caches.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/vetu-isolation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/vetu-isolation.json -------------------------------------------------------------------------------- /pkg/parser/testdata/vetu-isolation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/vetu-isolation.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/vetu-ssh-options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/vetu-ssh-options.json -------------------------------------------------------------------------------- /pkg/parser/testdata/vetu-ssh-options.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/vetu-ssh-options.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc-invalid/validation-badDependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc-invalid/validation-badDependencies.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc-invalid/validation-duplicateCommands.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc-invalid/validation-duplicateCommands.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc-invalid/validation-missingDependency.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc-invalid/validation-missingDependency.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/aliases-many.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/aliases-many.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/aliases-many.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/aliases-many.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/allow-failures.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/allow-failures.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/allow-failures.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/allow-failures.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/artifacts-simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/artifacts-simple.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/artifacts-simple.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/artifacts-simple.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/cache-reupload.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/cache-reupload.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/cache-reupload.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/cache-reupload.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/cache-simpleGradle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/cache-simpleGradle.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/cache-simpleGradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/cache-simpleGradle.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/cache-simpleYarn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/cache-simpleYarn.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/cache-simpleYarn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/cache-simpleYarn.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/condition-branch.env: -------------------------------------------------------------------------------- 1 | CIRRUS_BRANCH: fedor/feature1 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/condition-branch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/condition-branch.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/condition-branch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/condition-branch.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/condition-cancelation.env: -------------------------------------------------------------------------------- 1 | CIRRUS_BRANCH: integration 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/condition-cancelation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/condition-cancelation.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/condition-cancelation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/condition-cancelation.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/condition-global.env: -------------------------------------------------------------------------------- 1 | CIRRUS_BRANCH: fedor/feature1 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/condition-global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/condition-global.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/condition-global.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/condition-global.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/condition-masterBranch.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/condition-masterBranch.env -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/condition-masterBranch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/condition-masterBranch.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/condition-masterBranch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/condition-masterBranch.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-arguments.fc: -------------------------------------------------------------------------------- 1 | ci/Dockerfile: FROM openjdk:8 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-arguments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-arguments.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-arguments.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-arguments.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-complexArguments.fc: -------------------------------------------------------------------------------- 1 | ci/Dockerfile: FROM openjdk:8 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-complexArguments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-complexArguments.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-complexArguments.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-complexArguments.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-context.fc: -------------------------------------------------------------------------------- 1 | ci/Dockerfile: FROM openjdk:8 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-context.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-context.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-context.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-dockerfile-override.fc: -------------------------------------------------------------------------------- 1 | ci/Dockerfile: FROM scratch 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-dockerfile-override.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-dockerfile-override.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-dockerfile-override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-dockerfile-override.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-image-override.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-image-override.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-image-override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-image-override.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-osVersion.fc: -------------------------------------------------------------------------------- 1 | ci/Dockerfile.windows: "" 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-osVersion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-osVersion.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-osVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-osVersion.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-simple.fc: -------------------------------------------------------------------------------- 1 | ci/Dockerfile: FROM openjdk:8 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-simple.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-simple.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/container_build-simple.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/container_build-twoTasksSameContainer.fc: -------------------------------------------------------------------------------- 1 | ci/Dockerfile: FROM openjdk:8 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/docker_build-basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/docker_build-basic.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/docker_build-basic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/docker_build-basic.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/docker_build-matrix.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/docker_build-matrix.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/docker_build-matrix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/docker_build-matrix.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/dockerfile-ambiguity.fc: -------------------------------------------------------------------------------- 1 | Dockerfile: "" 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/dockerfile-ambiguity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/dockerfile-ambiguity.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/dockerfile-ambiguity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/dockerfile-ambiguity.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-complex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-complex.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-complex.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-complex.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-complex2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-complex2.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-complex2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-complex2.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-complex3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-complex3.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-complex3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-complex3.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-complex4.fc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-complex4.fc -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-complex4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-complex4.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-complex4.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-complex4.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-complex5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-complex5.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-complex5.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-complex5.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-simple.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-simple.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-simple.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-simpleOverride.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-simpleOverride.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/environment-simpleOverride.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/environment-simpleOverride.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/execution-behavior.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/execution-behavior.env -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/execution-behavior.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/execution-behavior.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/execution-behavior.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/execution-behavior.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/file-kaniko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/file-kaniko.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/file-kaniko.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/file-kaniko.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-complex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-complex.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-complex.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-complex.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-depends_on.env: -------------------------------------------------------------------------------- 1 | CIRRUS_BRANCH: master 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-depends_on.fc: -------------------------------------------------------------------------------- 1 | ci/Dockerfile: FROM openjdk:8 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-depends_on.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-depends_on.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-depends_on.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-depends_on.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-env.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-env.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-nested.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-nested.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-nested.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-nested.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-puppeteer.fc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-puppeteer.fc -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-puppeteer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-puppeteer.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-puppeteer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-puppeteer.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-script.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-script.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/matrix-script.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/matrix-script.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-alias-merging-proper-parents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-alias-merging-proper-parents.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-alias-merging-proper-parents.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-alias-merging-proper-parents.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-alias-reuse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-alias-reuse.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-alias-reuse.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-alias-reuse.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-collectible-env-merging-to-list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-collectible-env-merging-to-list.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-collectible-env-merging-to-list.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-collectible-env-merging-to-list.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-collectible-env-merging-to-map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-collectible-env-merging-to-map.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-collectible-env-merging-to-map.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-collectible-env-merging-to-map.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-deduplicator-different-type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-deduplicator-different-type.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-deduplicator-different-type.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-deduplicator-different-type.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-deduplicator-same-type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-deduplicator-same-type.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-deduplicator-same-type.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-deduplicator-same-type.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-docker-arguments-as-list.fc: -------------------------------------------------------------------------------- 1 | Dockerfile: "" 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-docker-arguments-as-list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-docker-arguments-as-list.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-docker-arguments-as-list.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-docker-arguments-as-list.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-docker-builder-cache-is-uploaded.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-docker-builder-cache-is-uploaded.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-duplicate-task-names-are-kept.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-duplicate-task-names-are-kept.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-duplicate-task-names-are-kept.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-duplicate-task-names-are-kept.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-empty-labels-are-filtered.fc: -------------------------------------------------------------------------------- 1 | ci/Dockerfile: "" 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-empty-labels-are-filtered.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-empty-labels-are-filtered.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-empty-labels-are-filtered.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-empty-labels-are-filtered.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-env-map-with-list-values.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-env-map-with-list-values.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-env-map-with-list-values.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-env-map-with-list-values.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-floats-are-picked-up-as-is.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-floats-are-picked-up-as-is.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-floats-are-picked-up-as-is.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-floats-are-picked-up-as-is.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-no-encrypted-in-labels.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-no-encrypted-in-labels.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-no-encrypted-in-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-no-encrypted-in-labels.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-non-standard-list-merging.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-non-standard-list-merging.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-non-standard-list-merging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-non-standard-list-merging.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-only-if-with-nonexistent-env-var.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-only-if-with-nonexistent-env-var.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-persistent-worker-isolation-container.fc: -------------------------------------------------------------------------------- 1 | .ci/Dockerfile: FROM debian:latest 2 | -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-persistentworker-isolation-none.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-persistentworker-isolation-none.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-persistentworker-isolation-none.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-persistentworker-isolation-none.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-persistentworker-isolation-tart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-persistentworker-isolation-tart.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-persistentworker-isolation-tart.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-persistentworker-isolation-tart.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-scripts-with-null-array-scalar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-scripts-with-null-array-scalar.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-scripts-with-null-array-scalar.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-scripts-with-null-array-scalar.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-virtual-node-is-deepcopied.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-virtual-node-is-deepcopied.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/new-virtual-node-is-deepcopied.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/new-virtual-node-is-deepcopied.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/pipe-matrix.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/pipe-matrix.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/pipe-matrix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/pipe-matrix.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/pipe-simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/pipe-simple.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/pipe-simple.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/pipe-simple.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-additionalContainers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-additionalContainers.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-additionalContainers.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-additionalContainers.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-aliases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-aliases.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-aliases.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-aliases.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-macos-instance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-macos-instance.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-macos-instance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-macos-instance.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-makisu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-makisu.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-makisu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-makisu.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-multiline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-multiline.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-multiline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-multiline.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-registryConfigs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-registryConfigs.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-registryConfigs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-registryConfigs.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-simpleBackground.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-simpleBackground.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-simpleBackground.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-simpleBackground.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-simplePants.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-simplePants.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-simplePants.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-simplePants.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-singleContainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-singleContainer.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-singleContainer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-singleContainer.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-taskAliasDependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-taskAliasDependencies.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-taskAliasDependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-taskAliasDependencies.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-taskDependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-taskDependencies.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-taskDependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-taskDependencies.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-topLevelDefinitions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-topLevelDefinitions.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-topLevelDefinitions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-topLevelDefinitions.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-twoTasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-twoTasks.json -------------------------------------------------------------------------------- /pkg/parser/testdata/via-rpc/simple-twoTasks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/via-rpc/simple-twoTasks.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/yaml-12-booleans-only.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/yaml-12-booleans-only.json -------------------------------------------------------------------------------- /pkg/parser/testdata/yaml-12-booleans-only.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/yaml-12-booleans-only.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/yaml-merge-collectible.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/yaml-merge-collectible.json -------------------------------------------------------------------------------- /pkg/parser/testdata/yaml-merge-collectible.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/yaml-merge-collectible.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/yaml-merge-sequence.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/yaml-merge-sequence.json -------------------------------------------------------------------------------- /pkg/parser/testdata/yaml-merge-sequence.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/yaml-merge-sequence.yml -------------------------------------------------------------------------------- /pkg/parser/testdata/yaml-scripts-merging.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/yaml-scripts-merging.json -------------------------------------------------------------------------------- /pkg/parser/testdata/yaml-scripts-merging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/testdata/yaml-scripts-merging.yml -------------------------------------------------------------------------------- /pkg/parser/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/parser/validate.go -------------------------------------------------------------------------------- /pkg/privdrop/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/privdrop/common.go -------------------------------------------------------------------------------- /pkg/privdrop/privdrop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/privdrop/privdrop.go -------------------------------------------------------------------------------- /pkg/privdrop/privdrop_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/privdrop/privdrop_unsupported.go -------------------------------------------------------------------------------- /pkg/yamlhelper/yamlhelper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cirruslabs/cirrus-cli/HEAD/pkg/yamlhelper/yamlhelper.go --------------------------------------------------------------------------------