├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── clean-runner │ │ └── action.yaml │ └── show-disk-usage │ │ └── action.yaml ├── dependabot.yml └── workflows │ ├── build.yaml │ ├── ci.yaml │ ├── cloc.yml │ ├── codeql-analysis.yml │ ├── commit-msg.yaml │ ├── coverage.yaml │ ├── dco.yml │ ├── nightly.yaml │ ├── release.yaml │ ├── stale.yaml │ └── sync-3rdparty-images.yaml ├── .gitignore ├── .golangci.yml ├── ADOPTERS.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MAINTAINERS.md ├── Makefile ├── README.md ├── SECURITY.md ├── cmd └── stacker │ ├── bom.go │ ├── build.go │ ├── check.go │ ├── chroot.go │ ├── clean.go │ ├── convert.go │ ├── gc.go │ ├── grab.go │ ├── inspect.go │ ├── internal_go.go │ ├── lxc-wrapper │ ├── .gitignore │ ├── Makefile │ └── lxc-wrapper.c │ ├── main.go │ ├── main_embed.go │ ├── main_noembed.go │ ├── publish.go │ ├── recursive-build.go │ ├── unpriv-setup.go │ └── validate.go ├── doc ├── hacking.md ├── install.md ├── layer-merging.md ├── running.md ├── stacker_yaml.md ├── talks │ ├── FOSDEM_2019.pdf │ ├── OSS_EU_2018.pdf │ ├── OSS_NA_2018.pdf │ └── stacker101 │ │ ├── 1.README.md │ │ ├── 1.stacker.yaml │ │ ├── 2.stacker.yaml │ │ ├── 3.stacker.yaml │ │ ├── 4.stacker.yaml │ │ ├── Makefile │ │ ├── README-TALK.txt │ │ ├── arch.jpg │ │ ├── flow3.png │ │ ├── overview.png │ │ ├── stacker101.md │ │ ├── standards-bodies.md │ │ └── standards.png ├── tricks.md └── tutorial.md ├── go.mod ├── go.sum ├── install-build-deps.sh ├── pkg ├── container │ ├── container.go │ ├── idmap │ │ └── idmap.go │ └── userns.go ├── embed-exec │ └── embed-exec.go ├── lib │ ├── bom.go │ ├── containers_storage │ │ └── lib.go │ ├── dag.go │ ├── dag_test.go │ ├── dir.go │ ├── dir_test.go │ ├── file.go │ ├── file_test.go │ ├── hash.go │ ├── image.go │ ├── image_test.go │ └── version.go ├── log │ ├── log.go │ └── log_test.go ├── mtree │ └── filter.go ├── overlay │ ├── metadata.go │ ├── metadata_test.go │ ├── overlay-dirs.go │ ├── overlay.go │ ├── pack.go │ ├── pool.go │ └── unpriv-setup.go ├── stacker │ ├── api.go │ ├── base.go │ ├── bom.go │ ├── build.go │ ├── cache.go │ ├── cache_test.go │ ├── check.go │ ├── convert.go │ ├── deps.go │ ├── git.go │ ├── grab.go │ ├── import.go │ ├── lock.go │ ├── network.go │ ├── publisher.go │ ├── referrer.go │ ├── referrer_test.go │ └── storage.go ├── storage │ ├── storage.go │ └── unpriv-setup.go ├── test │ └── cover.go └── types │ ├── config.go │ ├── imagesource.go │ ├── layer.go │ ├── layer_bind_test.go │ ├── layer_import_test.go │ ├── layer_type.go │ ├── stackerfile.go │ ├── stackerfiles.go │ ├── storage.go │ └── types_test.go ├── test ├── .gitignore ├── annotations-namespace.bats ├── annotations.bats ├── args.bats ├── asterisk.bats ├── atomfs-erofs.bats ├── atomfs-squashfs.bats ├── basic-auth.bats ├── basic.bats ├── binds.bats ├── bom.bats ├── broken-link.bats ├── build-only.bats ├── built-type.bats ├── caching.bats ├── check.bats ├── chroot.bats ├── clean.bats ├── config.bats ├── convert.bats ├── cp-not-required.bats ├── dependency-order.bats ├── dir-whiteout.bats ├── dirlinks.bats ├── docker-base.bats ├── empty-layers.bats ├── entrypoint.bats ├── env.bats ├── grab.bats ├── gzip.bats ├── helpers.bash ├── hiding-creds.bats ├── import-http-auth.bats ├── import-http.bats ├── import.bats ├── invalid.bats ├── labels.bats ├── log.bats ├── main.py ├── multi-arch.bats ├── multiple-output-types.bats ├── oci-import.bats ├── overlay-dirs.bats ├── prerequisites.bats ├── publish.bats ├── setup_suite.bash ├── squashfs.bats ├── static-analysis.sh ├── tmpfs.bats ├── unprivileged.bats └── whiteout.bats └── tools └── oci-copy /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/clean-runner/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/actions/clean-runner/action.yaml -------------------------------------------------------------------------------- /.github/actions/show-disk-usage/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/actions/show-disk-usage/action.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/cloc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/workflows/cloc.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/commit-msg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/workflows/commit-msg.yaml -------------------------------------------------------------------------------- /.github/workflows/coverage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/workflows/coverage.yaml -------------------------------------------------------------------------------- /.github/workflows/dco.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/workflows/dco.yml -------------------------------------------------------------------------------- /.github/workflows/nightly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/workflows/nightly.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/workflows/stale.yaml -------------------------------------------------------------------------------- /.github/workflows/sync-3rdparty-images.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.github/workflows/sync-3rdparty-images.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/.golangci.yml -------------------------------------------------------------------------------- /ADOPTERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/ADOPTERS.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/SECURITY.md -------------------------------------------------------------------------------- /cmd/stacker/bom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/bom.go -------------------------------------------------------------------------------- /cmd/stacker/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/build.go -------------------------------------------------------------------------------- /cmd/stacker/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/check.go -------------------------------------------------------------------------------- /cmd/stacker/chroot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/chroot.go -------------------------------------------------------------------------------- /cmd/stacker/clean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/clean.go -------------------------------------------------------------------------------- /cmd/stacker/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/convert.go -------------------------------------------------------------------------------- /cmd/stacker/gc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/gc.go -------------------------------------------------------------------------------- /cmd/stacker/grab.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/grab.go -------------------------------------------------------------------------------- /cmd/stacker/inspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/inspect.go -------------------------------------------------------------------------------- /cmd/stacker/internal_go.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/internal_go.go -------------------------------------------------------------------------------- /cmd/stacker/lxc-wrapper/.gitignore: -------------------------------------------------------------------------------- 1 | lxc-wrapper 2 | -------------------------------------------------------------------------------- /cmd/stacker/lxc-wrapper/Makefile: -------------------------------------------------------------------------------- 1 | clean: 2 | -rm lxc-wrapper 3 | -------------------------------------------------------------------------------- /cmd/stacker/lxc-wrapper/lxc-wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/lxc-wrapper/lxc-wrapper.c -------------------------------------------------------------------------------- /cmd/stacker/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/main.go -------------------------------------------------------------------------------- /cmd/stacker/main_embed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/main_embed.go -------------------------------------------------------------------------------- /cmd/stacker/main_noembed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/main_noembed.go -------------------------------------------------------------------------------- /cmd/stacker/publish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/publish.go -------------------------------------------------------------------------------- /cmd/stacker/recursive-build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/recursive-build.go -------------------------------------------------------------------------------- /cmd/stacker/unpriv-setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/unpriv-setup.go -------------------------------------------------------------------------------- /cmd/stacker/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/cmd/stacker/validate.go -------------------------------------------------------------------------------- /doc/hacking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/hacking.md -------------------------------------------------------------------------------- /doc/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/install.md -------------------------------------------------------------------------------- /doc/layer-merging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/layer-merging.md -------------------------------------------------------------------------------- /doc/running.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/running.md -------------------------------------------------------------------------------- /doc/stacker_yaml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/stacker_yaml.md -------------------------------------------------------------------------------- /doc/talks/FOSDEM_2019.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/FOSDEM_2019.pdf -------------------------------------------------------------------------------- /doc/talks/OSS_EU_2018.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/OSS_EU_2018.pdf -------------------------------------------------------------------------------- /doc/talks/OSS_NA_2018.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/OSS_NA_2018.pdf -------------------------------------------------------------------------------- /doc/talks/stacker101/1.README.md: -------------------------------------------------------------------------------- 1 | # README for container 1 2 | 3 | -------------------------------------------------------------------------------- /doc/talks/stacker101/1.stacker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/stacker101/1.stacker.yaml -------------------------------------------------------------------------------- /doc/talks/stacker101/2.stacker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/stacker101/2.stacker.yaml -------------------------------------------------------------------------------- /doc/talks/stacker101/3.stacker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/stacker101/3.stacker.yaml -------------------------------------------------------------------------------- /doc/talks/stacker101/4.stacker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/stacker101/4.stacker.yaml -------------------------------------------------------------------------------- /doc/talks/stacker101/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/stacker101/Makefile -------------------------------------------------------------------------------- /doc/talks/stacker101/README-TALK.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/stacker101/README-TALK.txt -------------------------------------------------------------------------------- /doc/talks/stacker101/arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/stacker101/arch.jpg -------------------------------------------------------------------------------- /doc/talks/stacker101/flow3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/stacker101/flow3.png -------------------------------------------------------------------------------- /doc/talks/stacker101/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/stacker101/overview.png -------------------------------------------------------------------------------- /doc/talks/stacker101/stacker101.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/stacker101/stacker101.md -------------------------------------------------------------------------------- /doc/talks/stacker101/standards-bodies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/stacker101/standards-bodies.md -------------------------------------------------------------------------------- /doc/talks/stacker101/standards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/talks/stacker101/standards.png -------------------------------------------------------------------------------- /doc/tricks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/tricks.md -------------------------------------------------------------------------------- /doc/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/doc/tutorial.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/go.sum -------------------------------------------------------------------------------- /install-build-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/install-build-deps.sh -------------------------------------------------------------------------------- /pkg/container/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/container/container.go -------------------------------------------------------------------------------- /pkg/container/idmap/idmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/container/idmap/idmap.go -------------------------------------------------------------------------------- /pkg/container/userns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/container/userns.go -------------------------------------------------------------------------------- /pkg/embed-exec/embed-exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/embed-exec/embed-exec.go -------------------------------------------------------------------------------- /pkg/lib/bom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/lib/bom.go -------------------------------------------------------------------------------- /pkg/lib/containers_storage/lib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/lib/containers_storage/lib.go -------------------------------------------------------------------------------- /pkg/lib/dag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/lib/dag.go -------------------------------------------------------------------------------- /pkg/lib/dag_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/lib/dag_test.go -------------------------------------------------------------------------------- /pkg/lib/dir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/lib/dir.go -------------------------------------------------------------------------------- /pkg/lib/dir_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/lib/dir_test.go -------------------------------------------------------------------------------- /pkg/lib/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/lib/file.go -------------------------------------------------------------------------------- /pkg/lib/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/lib/file_test.go -------------------------------------------------------------------------------- /pkg/lib/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/lib/hash.go -------------------------------------------------------------------------------- /pkg/lib/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/lib/image.go -------------------------------------------------------------------------------- /pkg/lib/image_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/lib/image_test.go -------------------------------------------------------------------------------- /pkg/lib/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/lib/version.go -------------------------------------------------------------------------------- /pkg/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/log/log.go -------------------------------------------------------------------------------- /pkg/log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/log/log_test.go -------------------------------------------------------------------------------- /pkg/mtree/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/mtree/filter.go -------------------------------------------------------------------------------- /pkg/overlay/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/overlay/metadata.go -------------------------------------------------------------------------------- /pkg/overlay/metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/overlay/metadata_test.go -------------------------------------------------------------------------------- /pkg/overlay/overlay-dirs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/overlay/overlay-dirs.go -------------------------------------------------------------------------------- /pkg/overlay/overlay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/overlay/overlay.go -------------------------------------------------------------------------------- /pkg/overlay/pack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/overlay/pack.go -------------------------------------------------------------------------------- /pkg/overlay/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/overlay/pool.go -------------------------------------------------------------------------------- /pkg/overlay/unpriv-setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/overlay/unpriv-setup.go -------------------------------------------------------------------------------- /pkg/stacker/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/api.go -------------------------------------------------------------------------------- /pkg/stacker/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/base.go -------------------------------------------------------------------------------- /pkg/stacker/bom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/bom.go -------------------------------------------------------------------------------- /pkg/stacker/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/build.go -------------------------------------------------------------------------------- /pkg/stacker/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/cache.go -------------------------------------------------------------------------------- /pkg/stacker/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/cache_test.go -------------------------------------------------------------------------------- /pkg/stacker/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/check.go -------------------------------------------------------------------------------- /pkg/stacker/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/convert.go -------------------------------------------------------------------------------- /pkg/stacker/deps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/deps.go -------------------------------------------------------------------------------- /pkg/stacker/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/git.go -------------------------------------------------------------------------------- /pkg/stacker/grab.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/grab.go -------------------------------------------------------------------------------- /pkg/stacker/import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/import.go -------------------------------------------------------------------------------- /pkg/stacker/lock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/lock.go -------------------------------------------------------------------------------- /pkg/stacker/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/network.go -------------------------------------------------------------------------------- /pkg/stacker/publisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/publisher.go -------------------------------------------------------------------------------- /pkg/stacker/referrer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/referrer.go -------------------------------------------------------------------------------- /pkg/stacker/referrer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/referrer_test.go -------------------------------------------------------------------------------- /pkg/stacker/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/stacker/storage.go -------------------------------------------------------------------------------- /pkg/storage/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/storage/storage.go -------------------------------------------------------------------------------- /pkg/storage/unpriv-setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/storage/unpriv-setup.go -------------------------------------------------------------------------------- /pkg/test/cover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/test/cover.go -------------------------------------------------------------------------------- /pkg/types/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/types/config.go -------------------------------------------------------------------------------- /pkg/types/imagesource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/types/imagesource.go -------------------------------------------------------------------------------- /pkg/types/layer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/types/layer.go -------------------------------------------------------------------------------- /pkg/types/layer_bind_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/types/layer_bind_test.go -------------------------------------------------------------------------------- /pkg/types/layer_import_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/types/layer_import_test.go -------------------------------------------------------------------------------- /pkg/types/layer_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/types/layer_type.go -------------------------------------------------------------------------------- /pkg/types/stackerfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/types/stackerfile.go -------------------------------------------------------------------------------- /pkg/types/stackerfiles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/types/stackerfiles.go -------------------------------------------------------------------------------- /pkg/types/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/types/storage.go -------------------------------------------------------------------------------- /pkg/types/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/pkg/types/types_test.go -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | centos 2 | ubuntu 3 | -------------------------------------------------------------------------------- /test/annotations-namespace.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/annotations-namespace.bats -------------------------------------------------------------------------------- /test/annotations.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/annotations.bats -------------------------------------------------------------------------------- /test/args.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/args.bats -------------------------------------------------------------------------------- /test/asterisk.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/asterisk.bats -------------------------------------------------------------------------------- /test/atomfs-erofs.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/atomfs-erofs.bats -------------------------------------------------------------------------------- /test/atomfs-squashfs.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/atomfs-squashfs.bats -------------------------------------------------------------------------------- /test/basic-auth.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/basic-auth.bats -------------------------------------------------------------------------------- /test/basic.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/basic.bats -------------------------------------------------------------------------------- /test/binds.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/binds.bats -------------------------------------------------------------------------------- /test/bom.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/bom.bats -------------------------------------------------------------------------------- /test/broken-link.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/broken-link.bats -------------------------------------------------------------------------------- /test/build-only.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/build-only.bats -------------------------------------------------------------------------------- /test/built-type.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/built-type.bats -------------------------------------------------------------------------------- /test/caching.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/caching.bats -------------------------------------------------------------------------------- /test/check.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/check.bats -------------------------------------------------------------------------------- /test/chroot.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/chroot.bats -------------------------------------------------------------------------------- /test/clean.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/clean.bats -------------------------------------------------------------------------------- /test/config.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/config.bats -------------------------------------------------------------------------------- /test/convert.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/convert.bats -------------------------------------------------------------------------------- /test/cp-not-required.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/cp-not-required.bats -------------------------------------------------------------------------------- /test/dependency-order.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/dependency-order.bats -------------------------------------------------------------------------------- /test/dir-whiteout.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/dir-whiteout.bats -------------------------------------------------------------------------------- /test/dirlinks.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/dirlinks.bats -------------------------------------------------------------------------------- /test/docker-base.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/docker-base.bats -------------------------------------------------------------------------------- /test/empty-layers.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/empty-layers.bats -------------------------------------------------------------------------------- /test/entrypoint.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/entrypoint.bats -------------------------------------------------------------------------------- /test/env.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/env.bats -------------------------------------------------------------------------------- /test/grab.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/grab.bats -------------------------------------------------------------------------------- /test/gzip.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/gzip.bats -------------------------------------------------------------------------------- /test/helpers.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/helpers.bash -------------------------------------------------------------------------------- /test/hiding-creds.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/hiding-creds.bats -------------------------------------------------------------------------------- /test/import-http-auth.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/import-http-auth.bats -------------------------------------------------------------------------------- /test/import-http.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/import-http.bats -------------------------------------------------------------------------------- /test/import.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/import.bats -------------------------------------------------------------------------------- /test/invalid.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/invalid.bats -------------------------------------------------------------------------------- /test/labels.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/labels.bats -------------------------------------------------------------------------------- /test/log.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/log.bats -------------------------------------------------------------------------------- /test/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/main.py -------------------------------------------------------------------------------- /test/multi-arch.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/multi-arch.bats -------------------------------------------------------------------------------- /test/multiple-output-types.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/multiple-output-types.bats -------------------------------------------------------------------------------- /test/oci-import.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/oci-import.bats -------------------------------------------------------------------------------- /test/overlay-dirs.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/overlay-dirs.bats -------------------------------------------------------------------------------- /test/prerequisites.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/prerequisites.bats -------------------------------------------------------------------------------- /test/publish.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/publish.bats -------------------------------------------------------------------------------- /test/setup_suite.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/setup_suite.bash -------------------------------------------------------------------------------- /test/squashfs.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/squashfs.bats -------------------------------------------------------------------------------- /test/static-analysis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/static-analysis.sh -------------------------------------------------------------------------------- /test/tmpfs.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/tmpfs.bats -------------------------------------------------------------------------------- /test/unprivileged.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/unprivileged.bats -------------------------------------------------------------------------------- /test/whiteout.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/test/whiteout.bats -------------------------------------------------------------------------------- /tools/oci-copy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-stacker/stacker/HEAD/tools/oci-copy --------------------------------------------------------------------------------