├── .compose ├── .env ├── grafana │ └── custom.ini ├── loki │ └── config.yaml ├── prometheus │ └── config.yaml ├── promtail │ └── config.yaml └── tempo │ └── config.yaml ├── .drone.yml ├── .gitignore ├── .gitmodules ├── CONTRIBUTING.md ├── LICENSE ├── Magefile.go ├── NOTICE ├── README.md ├── args ├── args.go ├── docs.go ├── flag_map_arg.go └── flag_optional_int.go ├── ci ├── main.go └── version.go ├── cmd ├── commands │ ├── args.go │ └── run.go ├── docs.go └── main.go ├── cmdutil ├── command.go ├── doc.go └── signals.go ├── config.go ├── counter.go ├── demo ├── README.md ├── basic │ ├── build.go │ ├── gen_drone.sh │ └── gen_drone.yml ├── complex │ ├── gen_drone.yml │ ├── log.go │ ├── logs │ │ ├── buildbackend.log │ │ ├── builddocker.log │ │ ├── builddocs.log │ │ ├── buildfrontend.log │ │ ├── initialize.log │ │ ├── integrationtests.log │ │ ├── integrationtests_mssql.log │ │ ├── integrationtests_mysql.log │ │ ├── integrationtests_pg.log │ │ ├── integrationtests_sqlite.log │ │ ├── notifyslack.log │ │ ├── package.log │ │ ├── publishdockerimage.log │ │ ├── publishdocs.log │ │ ├── publishpackage.log │ │ ├── testbackend.log │ │ └── testfrontend.log │ └── main.go ├── custom-client │ ├── gen_drone.yml │ └── main.go ├── generate.sh ├── multi-sub │ ├── build.go │ └── gen_drone.yml ├── multi │ ├── build.go │ ├── dependencies.go │ ├── gen_drone.yml │ ├── main.go │ ├── package.go │ ├── publish.go │ └── test.go └── state │ ├── example-directory │ ├── a.txt │ └── sub-folder │ │ └── b.txt │ ├── example-state-file.txt │ ├── gen_drone.yml │ └── main.go ├── docs.go ├── echo-test ├── go.mod ├── go.sum ├── go.work └── main.go ├── errors └── errors.go ├── exec ├── cmd.go └── docs.go ├── execute.go ├── fs ├── cachers.go └── replace.go ├── git ├── client.go ├── clone.go ├── describe.go ├── events.go └── x │ └── describe.go ├── go.mod ├── go.sum ├── go.work ├── go.work.sum ├── golang ├── build.go ├── modules.go ├── test.go └── x │ └── build.go ├── initializers.go ├── jsonnet └── jsonnet.go ├── makefile └── target.go ├── out.log ├── pipeline.go ├── pipeline ├── arguments_known.go ├── build.go ├── cacher.go ├── client.go ├── clients │ ├── cli │ │ ├── client.go │ │ ├── known_args.go │ │ ├── state.go │ │ └── state_writer.go │ ├── common │ │ └── step_compile.go │ ├── dagger │ │ ├── client.go │ │ └── compile.go │ ├── drone │ │ ├── client.go │ │ ├── client_test.go │ │ ├── config.go │ │ ├── doc.go │ │ ├── events.go │ │ ├── initializer.go │ │ └── schema.go │ ├── graphviz │ │ └── client.go │ └── opts.go ├── collection.go ├── collection_test.go ├── configurer.go ├── dag │ ├── dag.go │ ├── dag_test.go │ └── test_helpers.go ├── doc.go ├── errors.go ├── event.go ├── event_test.go ├── opts.go ├── pipeline.go ├── pipeline_test.go ├── print.go ├── step.go ├── step_env.go ├── step_test.go └── walker.go ├── pipelineutil ├── build.go └── doc.go ├── plog ├── docs.go ├── fields.go ├── helpers.go └── logger.go ├── scribe.go ├── scribe_client_test.go ├── scribe_multi.go ├── scribe_multi_test.go ├── scribe_test.go ├── state ├── arguments.go ├── default.go ├── json.go ├── object_storage.go ├── object_storage_gcs.go ├── object_storage_s3.go ├── observer.go ├── state.go ├── state_args.go ├── state_filesystem.go ├── state_gcs.go ├── state_gcs_test.go ├── state_helpers.go ├── state_log_wrapper.go ├── state_noop.go ├── state_object_store.go ├── state_object_store_test.go ├── state_s3.go ├── state_stdin.go ├── without.go └── without_test.go ├── stringutil ├── doc.go ├── random.go └── slugify.go ├── swfs ├── copy.go ├── copy_test.go ├── equal.go ├── extract.go ├── extract_test.go ├── hash.go ├── hash_test.go └── testdata │ ├── a.json │ ├── b.json │ └── c │ └── c.json ├── swhttp ├── default_client.go ├── download.go ├── download_test.go ├── request.go ├── response.go └── response_test.go ├── syncutil ├── docs.go ├── pipelinewaitgroup.go ├── stepwaitgroup.go └── waitgroup.go ├── tarfs ├── testdir │ ├── a.txt │ ├── folder-1 │ │ └── folder-4 │ │ │ └── b.txt │ └── folder-3 │ │ └── c.txt ├── untar.go ├── untar_test.go ├── write.go └── write_test.go ├── testutil ├── errors.go ├── io.go ├── pipeline.go ├── scribe.go ├── slices.go └── timeout.go ├── wrappers ├── log_wrapper.go └── trace_wrapper.go └── yarn └── run.go /.compose/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/.compose/.env -------------------------------------------------------------------------------- /.compose/grafana/custom.ini: -------------------------------------------------------------------------------- 1 | app_mode = development 2 | 3 | [log] 4 | level=debug 5 | -------------------------------------------------------------------------------- /.compose/loki/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/.compose/loki/config.yaml -------------------------------------------------------------------------------- /.compose/prometheus/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/.compose/prometheus/config.yaml -------------------------------------------------------------------------------- /.compose/promtail/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/.compose/promtail/config.yaml -------------------------------------------------------------------------------- /.compose/tempo/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/.compose/tempo/config.yaml -------------------------------------------------------------------------------- /.drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/.drone.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/.gitmodules -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Development guide 2 | 3 | TBD 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/LICENSE -------------------------------------------------------------------------------- /Magefile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/Magefile.go -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Copyright Grafana Labs 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/README.md -------------------------------------------------------------------------------- /args/args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/args/args.go -------------------------------------------------------------------------------- /args/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/args/docs.go -------------------------------------------------------------------------------- /args/flag_map_arg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/args/flag_map_arg.go -------------------------------------------------------------------------------- /args/flag_optional_int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/args/flag_optional_int.go -------------------------------------------------------------------------------- /ci/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/ci/main.go -------------------------------------------------------------------------------- /ci/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/ci/version.go -------------------------------------------------------------------------------- /cmd/commands/args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/cmd/commands/args.go -------------------------------------------------------------------------------- /cmd/commands/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/cmd/commands/run.go -------------------------------------------------------------------------------- /cmd/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/cmd/docs.go -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/cmd/main.go -------------------------------------------------------------------------------- /cmdutil/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/cmdutil/command.go -------------------------------------------------------------------------------- /cmdutil/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/cmdutil/doc.go -------------------------------------------------------------------------------- /cmdutil/signals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/cmdutil/signals.go -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/config.go -------------------------------------------------------------------------------- /counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/counter.go -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/basic/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/basic/build.go -------------------------------------------------------------------------------- /demo/basic/gen_drone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/basic/gen_drone.sh -------------------------------------------------------------------------------- /demo/basic/gen_drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/basic/gen_drone.yml -------------------------------------------------------------------------------- /demo/complex/gen_drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/gen_drone.yml -------------------------------------------------------------------------------- /demo/complex/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/log.go -------------------------------------------------------------------------------- /demo/complex/logs/buildbackend.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/buildbackend.log -------------------------------------------------------------------------------- /demo/complex/logs/builddocker.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/builddocker.log -------------------------------------------------------------------------------- /demo/complex/logs/builddocs.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/builddocs.log -------------------------------------------------------------------------------- /demo/complex/logs/buildfrontend.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/buildfrontend.log -------------------------------------------------------------------------------- /demo/complex/logs/initialize.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/initialize.log -------------------------------------------------------------------------------- /demo/complex/logs/integrationtests.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/integrationtests.log -------------------------------------------------------------------------------- /demo/complex/logs/integrationtests_mssql.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/integrationtests_mssql.log -------------------------------------------------------------------------------- /demo/complex/logs/integrationtests_mysql.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/integrationtests_mysql.log -------------------------------------------------------------------------------- /demo/complex/logs/integrationtests_pg.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/integrationtests_pg.log -------------------------------------------------------------------------------- /demo/complex/logs/integrationtests_sqlite.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/integrationtests_sqlite.log -------------------------------------------------------------------------------- /demo/complex/logs/notifyslack.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/notifyslack.log -------------------------------------------------------------------------------- /demo/complex/logs/package.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/package.log -------------------------------------------------------------------------------- /demo/complex/logs/publishdockerimage.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/publishdockerimage.log -------------------------------------------------------------------------------- /demo/complex/logs/publishdocs.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/publishdocs.log -------------------------------------------------------------------------------- /demo/complex/logs/publishpackage.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/publishpackage.log -------------------------------------------------------------------------------- /demo/complex/logs/testbackend.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/testbackend.log -------------------------------------------------------------------------------- /demo/complex/logs/testfrontend.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/logs/testfrontend.log -------------------------------------------------------------------------------- /demo/complex/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/complex/main.go -------------------------------------------------------------------------------- /demo/custom-client/gen_drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/custom-client/gen_drone.yml -------------------------------------------------------------------------------- /demo/custom-client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/custom-client/main.go -------------------------------------------------------------------------------- /demo/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/generate.sh -------------------------------------------------------------------------------- /demo/multi-sub/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/multi-sub/build.go -------------------------------------------------------------------------------- /demo/multi-sub/gen_drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/multi-sub/gen_drone.yml -------------------------------------------------------------------------------- /demo/multi/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/multi/build.go -------------------------------------------------------------------------------- /demo/multi/dependencies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/multi/dependencies.go -------------------------------------------------------------------------------- /demo/multi/gen_drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/multi/gen_drone.yml -------------------------------------------------------------------------------- /demo/multi/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/multi/main.go -------------------------------------------------------------------------------- /demo/multi/package.go: -------------------------------------------------------------------------------- 1 | package main 2 | -------------------------------------------------------------------------------- /demo/multi/publish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/multi/publish.go -------------------------------------------------------------------------------- /demo/multi/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/multi/test.go -------------------------------------------------------------------------------- /demo/state/example-directory/a.txt: -------------------------------------------------------------------------------- 1 | file a.txt 2 | -------------------------------------------------------------------------------- /demo/state/example-directory/sub-folder/b.txt: -------------------------------------------------------------------------------- 1 | file b.txt 2 | -------------------------------------------------------------------------------- /demo/state/example-state-file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/state/example-state-file.txt -------------------------------------------------------------------------------- /demo/state/gen_drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/state/gen_drone.yml -------------------------------------------------------------------------------- /demo/state/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/demo/state/main.go -------------------------------------------------------------------------------- /docs.go: -------------------------------------------------------------------------------- 1 | package scribe 2 | -------------------------------------------------------------------------------- /echo-test/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/echo-test/go.mod -------------------------------------------------------------------------------- /echo-test/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/echo-test/go.sum -------------------------------------------------------------------------------- /echo-test/go.work: -------------------------------------------------------------------------------- 1 | go 1.18 2 | 3 | use ../ 4 | -------------------------------------------------------------------------------- /echo-test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/echo-test/main.go -------------------------------------------------------------------------------- /errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/errors/errors.go -------------------------------------------------------------------------------- /exec/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/exec/cmd.go -------------------------------------------------------------------------------- /exec/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/exec/docs.go -------------------------------------------------------------------------------- /execute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/execute.go -------------------------------------------------------------------------------- /fs/cachers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/fs/cachers.go -------------------------------------------------------------------------------- /fs/replace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/fs/replace.go -------------------------------------------------------------------------------- /git/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/git/client.go -------------------------------------------------------------------------------- /git/clone.go: -------------------------------------------------------------------------------- 1 | package git 2 | -------------------------------------------------------------------------------- /git/describe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/git/describe.go -------------------------------------------------------------------------------- /git/events.go: -------------------------------------------------------------------------------- 1 | package git 2 | 3 | type EventCommit struct{} 4 | -------------------------------------------------------------------------------- /git/x/describe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/git/x/describe.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/go.sum -------------------------------------------------------------------------------- /go.work: -------------------------------------------------------------------------------- 1 | go 1.18 2 | 3 | use ( 4 | . 5 | ./echo-test 6 | ) 7 | -------------------------------------------------------------------------------- /go.work.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/go.work.sum -------------------------------------------------------------------------------- /golang/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/golang/build.go -------------------------------------------------------------------------------- /golang/modules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/golang/modules.go -------------------------------------------------------------------------------- /golang/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/golang/test.go -------------------------------------------------------------------------------- /golang/x/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/golang/x/build.go -------------------------------------------------------------------------------- /initializers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/initializers.go -------------------------------------------------------------------------------- /jsonnet/jsonnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/jsonnet/jsonnet.go -------------------------------------------------------------------------------- /makefile/target.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/makefile/target.go -------------------------------------------------------------------------------- /out.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline.go -------------------------------------------------------------------------------- /pipeline/arguments_known.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/arguments_known.go -------------------------------------------------------------------------------- /pipeline/build.go: -------------------------------------------------------------------------------- 1 | package pipeline 2 | -------------------------------------------------------------------------------- /pipeline/cacher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/cacher.go -------------------------------------------------------------------------------- /pipeline/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/client.go -------------------------------------------------------------------------------- /pipeline/clients/cli/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/cli/client.go -------------------------------------------------------------------------------- /pipeline/clients/cli/known_args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/cli/known_args.go -------------------------------------------------------------------------------- /pipeline/clients/cli/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/cli/state.go -------------------------------------------------------------------------------- /pipeline/clients/cli/state_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/cli/state_writer.go -------------------------------------------------------------------------------- /pipeline/clients/common/step_compile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/common/step_compile.go -------------------------------------------------------------------------------- /pipeline/clients/dagger/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/dagger/client.go -------------------------------------------------------------------------------- /pipeline/clients/dagger/compile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/dagger/compile.go -------------------------------------------------------------------------------- /pipeline/clients/drone/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/drone/client.go -------------------------------------------------------------------------------- /pipeline/clients/drone/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/drone/client_test.go -------------------------------------------------------------------------------- /pipeline/clients/drone/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/drone/config.go -------------------------------------------------------------------------------- /pipeline/clients/drone/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/drone/doc.go -------------------------------------------------------------------------------- /pipeline/clients/drone/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/drone/events.go -------------------------------------------------------------------------------- /pipeline/clients/drone/initializer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/drone/initializer.go -------------------------------------------------------------------------------- /pipeline/clients/drone/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/drone/schema.go -------------------------------------------------------------------------------- /pipeline/clients/graphviz/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/graphviz/client.go -------------------------------------------------------------------------------- /pipeline/clients/opts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/clients/opts.go -------------------------------------------------------------------------------- /pipeline/collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/collection.go -------------------------------------------------------------------------------- /pipeline/collection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/collection_test.go -------------------------------------------------------------------------------- /pipeline/configurer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/configurer.go -------------------------------------------------------------------------------- /pipeline/dag/dag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/dag/dag.go -------------------------------------------------------------------------------- /pipeline/dag/dag_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/dag/dag_test.go -------------------------------------------------------------------------------- /pipeline/dag/test_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/dag/test_helpers.go -------------------------------------------------------------------------------- /pipeline/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/doc.go -------------------------------------------------------------------------------- /pipeline/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/errors.go -------------------------------------------------------------------------------- /pipeline/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/event.go -------------------------------------------------------------------------------- /pipeline/event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/event_test.go -------------------------------------------------------------------------------- /pipeline/opts.go: -------------------------------------------------------------------------------- 1 | package pipeline 2 | -------------------------------------------------------------------------------- /pipeline/pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/pipeline.go -------------------------------------------------------------------------------- /pipeline/pipeline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/pipeline_test.go -------------------------------------------------------------------------------- /pipeline/print.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/print.go -------------------------------------------------------------------------------- /pipeline/step.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/step.go -------------------------------------------------------------------------------- /pipeline/step_env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/step_env.go -------------------------------------------------------------------------------- /pipeline/step_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/step_test.go -------------------------------------------------------------------------------- /pipeline/walker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipeline/walker.go -------------------------------------------------------------------------------- /pipelineutil/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipelineutil/build.go -------------------------------------------------------------------------------- /pipelineutil/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/pipelineutil/doc.go -------------------------------------------------------------------------------- /plog/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/plog/docs.go -------------------------------------------------------------------------------- /plog/fields.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/plog/fields.go -------------------------------------------------------------------------------- /plog/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/plog/helpers.go -------------------------------------------------------------------------------- /plog/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/plog/logger.go -------------------------------------------------------------------------------- /scribe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/scribe.go -------------------------------------------------------------------------------- /scribe_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/scribe_client_test.go -------------------------------------------------------------------------------- /scribe_multi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/scribe_multi.go -------------------------------------------------------------------------------- /scribe_multi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/scribe_multi_test.go -------------------------------------------------------------------------------- /scribe_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/scribe_test.go -------------------------------------------------------------------------------- /state/arguments.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/arguments.go -------------------------------------------------------------------------------- /state/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/default.go -------------------------------------------------------------------------------- /state/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/json.go -------------------------------------------------------------------------------- /state/object_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/object_storage.go -------------------------------------------------------------------------------- /state/object_storage_gcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/object_storage_gcs.go -------------------------------------------------------------------------------- /state/object_storage_s3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/object_storage_s3.go -------------------------------------------------------------------------------- /state/observer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/observer.go -------------------------------------------------------------------------------- /state/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/state.go -------------------------------------------------------------------------------- /state/state_args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/state_args.go -------------------------------------------------------------------------------- /state/state_filesystem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/state_filesystem.go -------------------------------------------------------------------------------- /state/state_gcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/state_gcs.go -------------------------------------------------------------------------------- /state/state_gcs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/state_gcs_test.go -------------------------------------------------------------------------------- /state/state_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/state_helpers.go -------------------------------------------------------------------------------- /state/state_log_wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/state_log_wrapper.go -------------------------------------------------------------------------------- /state/state_noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/state_noop.go -------------------------------------------------------------------------------- /state/state_object_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/state_object_store.go -------------------------------------------------------------------------------- /state/state_object_store_test.go: -------------------------------------------------------------------------------- 1 | package state_test 2 | -------------------------------------------------------------------------------- /state/state_s3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/state_s3.go -------------------------------------------------------------------------------- /state/state_stdin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/state_stdin.go -------------------------------------------------------------------------------- /state/without.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/without.go -------------------------------------------------------------------------------- /state/without_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/state/without_test.go -------------------------------------------------------------------------------- /stringutil/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/stringutil/doc.go -------------------------------------------------------------------------------- /stringutil/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/stringutil/random.go -------------------------------------------------------------------------------- /stringutil/slugify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/stringutil/slugify.go -------------------------------------------------------------------------------- /swfs/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swfs/copy.go -------------------------------------------------------------------------------- /swfs/copy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swfs/copy_test.go -------------------------------------------------------------------------------- /swfs/equal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swfs/equal.go -------------------------------------------------------------------------------- /swfs/extract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swfs/extract.go -------------------------------------------------------------------------------- /swfs/extract_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swfs/extract_test.go -------------------------------------------------------------------------------- /swfs/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swfs/hash.go -------------------------------------------------------------------------------- /swfs/hash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swfs/hash_test.go -------------------------------------------------------------------------------- /swfs/testdata/a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swfs/testdata/a.json -------------------------------------------------------------------------------- /swfs/testdata/b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swfs/testdata/b.json -------------------------------------------------------------------------------- /swfs/testdata/c/c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swfs/testdata/c/c.json -------------------------------------------------------------------------------- /swhttp/default_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swhttp/default_client.go -------------------------------------------------------------------------------- /swhttp/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swhttp/download.go -------------------------------------------------------------------------------- /swhttp/download_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swhttp/download_test.go -------------------------------------------------------------------------------- /swhttp/request.go: -------------------------------------------------------------------------------- 1 | package swhttp 2 | -------------------------------------------------------------------------------- /swhttp/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swhttp/response.go -------------------------------------------------------------------------------- /swhttp/response_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/swhttp/response_test.go -------------------------------------------------------------------------------- /syncutil/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/syncutil/docs.go -------------------------------------------------------------------------------- /syncutil/pipelinewaitgroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/syncutil/pipelinewaitgroup.go -------------------------------------------------------------------------------- /syncutil/stepwaitgroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/syncutil/stepwaitgroup.go -------------------------------------------------------------------------------- /syncutil/waitgroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/syncutil/waitgroup.go -------------------------------------------------------------------------------- /tarfs/testdir/a.txt: -------------------------------------------------------------------------------- 1 | test file A 2 | -------------------------------------------------------------------------------- /tarfs/testdir/folder-1/folder-4/b.txt: -------------------------------------------------------------------------------- 1 | test file b 2 | -------------------------------------------------------------------------------- /tarfs/testdir/folder-3/c.txt: -------------------------------------------------------------------------------- 1 | test file c 2 | -------------------------------------------------------------------------------- /tarfs/untar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/tarfs/untar.go -------------------------------------------------------------------------------- /tarfs/untar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/tarfs/untar_test.go -------------------------------------------------------------------------------- /tarfs/write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/tarfs/write.go -------------------------------------------------------------------------------- /tarfs/write_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/tarfs/write_test.go -------------------------------------------------------------------------------- /testutil/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/testutil/errors.go -------------------------------------------------------------------------------- /testutil/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/testutil/io.go -------------------------------------------------------------------------------- /testutil/pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/testutil/pipeline.go -------------------------------------------------------------------------------- /testutil/scribe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/testutil/scribe.go -------------------------------------------------------------------------------- /testutil/slices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/testutil/slices.go -------------------------------------------------------------------------------- /testutil/timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/testutil/timeout.go -------------------------------------------------------------------------------- /wrappers/log_wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/wrappers/log_wrapper.go -------------------------------------------------------------------------------- /wrappers/trace_wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/wrappers/trace_wrapper.go -------------------------------------------------------------------------------- /yarn/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/scribe/HEAD/yarn/run.go --------------------------------------------------------------------------------