├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── config.yml │ ├── issue-bug.yml │ └── issue-enhance.yml ├── PULL_REQUEST_TEMPLATE.md └── TEMPLATE-README.md ├── .gitignore ├── CODEOWNERS ├── CONTRIBUTING.md ├── Dockerfile.linux.test ├── LICENSE ├── NOTICE ├── README.md ├── containerpath ├── containerpath.go ├── containerpath_suite_test.go ├── containerpath_test.go ├── containerpath_windows2012R2.go └── containerpath_windows2012R2_test.go ├── credhub ├── credhub.go ├── credhub_suite_test.go └── credhub_test.go ├── credhub_flags ├── credhub_flags.go ├── credhub_flags_suite_test.go └── credhub_flags_test.go ├── databaseuri ├── databaseuri.go ├── databaseuri_suite_test.go └── databaseuri_test.go ├── env └── env.go ├── fixtures ├── cacerts │ ├── CA.crt │ └── CA.key ├── certs │ ├── client.crt │ ├── client.key │ ├── server.crt │ └── server.key ├── generate-certs.sh └── not_a_cert ├── getenv ├── getenv.go ├── getenv_suite_test.go └── getenv_test.go ├── launcher ├── fixtures │ ├── custom_entrypoint │ │ ├── custom_entrypoint.go │ │ └── package.go │ └── hello │ │ ├── hello.go │ │ └── package.go ├── launcher_helpers_test.go ├── launcher_helpers_windows2012R2_test.go ├── launcher_suite_test.go ├── launcher_test.go ├── launcher_unix.go ├── launcher_windows.go ├── main.go ├── package.go └── profile │ ├── profile.go │ ├── profile_suite_test.go │ ├── profile_test.go │ └── profile_windows.go ├── models.go ├── package.go ├── platformoptions ├── platformoptions.go ├── platformoptions_suite_test.go └── platformoptions_test.go ├── protocol ├── package.go └── protocol.go ├── shell ├── exec │ └── exec_unix.go ├── shell.go ├── shell │ └── main.go ├── shell_suite_test.go └── shell_test.go └── test_helpers └── tar_exe_helpers.go /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue-bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/.github/ISSUE_TEMPLATE/issue-bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue-enhance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/.github/ISSUE_TEMPLATE/issue-enhance.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/TEMPLATE-README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/.github/TEMPLATE-README.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.test 2 | *.coverprofile 3 | -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @cloudfoundry/wg-app-runtime-platform-diego-approvers 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile.linux.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/Dockerfile.linux.test -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/README.md -------------------------------------------------------------------------------- /containerpath/containerpath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/containerpath/containerpath.go -------------------------------------------------------------------------------- /containerpath/containerpath_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/containerpath/containerpath_suite_test.go -------------------------------------------------------------------------------- /containerpath/containerpath_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/containerpath/containerpath_test.go -------------------------------------------------------------------------------- /containerpath/containerpath_windows2012R2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/containerpath/containerpath_windows2012R2.go -------------------------------------------------------------------------------- /containerpath/containerpath_windows2012R2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/containerpath/containerpath_windows2012R2_test.go -------------------------------------------------------------------------------- /credhub/credhub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/credhub/credhub.go -------------------------------------------------------------------------------- /credhub/credhub_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/credhub/credhub_suite_test.go -------------------------------------------------------------------------------- /credhub/credhub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/credhub/credhub_test.go -------------------------------------------------------------------------------- /credhub_flags/credhub_flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/credhub_flags/credhub_flags.go -------------------------------------------------------------------------------- /credhub_flags/credhub_flags_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/credhub_flags/credhub_flags_suite_test.go -------------------------------------------------------------------------------- /credhub_flags/credhub_flags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/credhub_flags/credhub_flags_test.go -------------------------------------------------------------------------------- /databaseuri/databaseuri.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/databaseuri/databaseuri.go -------------------------------------------------------------------------------- /databaseuri/databaseuri_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/databaseuri/databaseuri_suite_test.go -------------------------------------------------------------------------------- /databaseuri/databaseuri_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/databaseuri/databaseuri_test.go -------------------------------------------------------------------------------- /env/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/env/env.go -------------------------------------------------------------------------------- /fixtures/cacerts/CA.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/fixtures/cacerts/CA.crt -------------------------------------------------------------------------------- /fixtures/cacerts/CA.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/fixtures/cacerts/CA.key -------------------------------------------------------------------------------- /fixtures/certs/client.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/fixtures/certs/client.crt -------------------------------------------------------------------------------- /fixtures/certs/client.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/fixtures/certs/client.key -------------------------------------------------------------------------------- /fixtures/certs/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/fixtures/certs/server.crt -------------------------------------------------------------------------------- /fixtures/certs/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/fixtures/certs/server.key -------------------------------------------------------------------------------- /fixtures/generate-certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/fixtures/generate-certs.sh -------------------------------------------------------------------------------- /fixtures/not_a_cert: -------------------------------------------------------------------------------- 1 | This isn't a cert 2 | -------------------------------------------------------------------------------- /getenv/getenv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/getenv/getenv.go -------------------------------------------------------------------------------- /getenv/getenv_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/getenv/getenv_suite_test.go -------------------------------------------------------------------------------- /getenv/getenv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/getenv/getenv_test.go -------------------------------------------------------------------------------- /launcher/fixtures/custom_entrypoint/custom_entrypoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/fixtures/custom_entrypoint/custom_entrypoint.go -------------------------------------------------------------------------------- /launcher/fixtures/custom_entrypoint/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/fixtures/custom_entrypoint/package.go -------------------------------------------------------------------------------- /launcher/fixtures/hello/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/fixtures/hello/hello.go -------------------------------------------------------------------------------- /launcher/fixtures/hello/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/fixtures/hello/package.go -------------------------------------------------------------------------------- /launcher/launcher_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/launcher_helpers_test.go -------------------------------------------------------------------------------- /launcher/launcher_helpers_windows2012R2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/launcher_helpers_windows2012R2_test.go -------------------------------------------------------------------------------- /launcher/launcher_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/launcher_suite_test.go -------------------------------------------------------------------------------- /launcher/launcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/launcher_test.go -------------------------------------------------------------------------------- /launcher/launcher_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/launcher_unix.go -------------------------------------------------------------------------------- /launcher/launcher_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/launcher_windows.go -------------------------------------------------------------------------------- /launcher/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/main.go -------------------------------------------------------------------------------- /launcher/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/package.go -------------------------------------------------------------------------------- /launcher/profile/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/profile/profile.go -------------------------------------------------------------------------------- /launcher/profile/profile_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/profile/profile_suite_test.go -------------------------------------------------------------------------------- /launcher/profile/profile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/profile/profile_test.go -------------------------------------------------------------------------------- /launcher/profile/profile_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/launcher/profile/profile_windows.go -------------------------------------------------------------------------------- /models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/models.go -------------------------------------------------------------------------------- /package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/package.go -------------------------------------------------------------------------------- /platformoptions/platformoptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/platformoptions/platformoptions.go -------------------------------------------------------------------------------- /platformoptions/platformoptions_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/platformoptions/platformoptions_suite_test.go -------------------------------------------------------------------------------- /platformoptions/platformoptions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/platformoptions/platformoptions_test.go -------------------------------------------------------------------------------- /protocol/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/protocol/package.go -------------------------------------------------------------------------------- /protocol/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/protocol/protocol.go -------------------------------------------------------------------------------- /shell/exec/exec_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/shell/exec/exec_unix.go -------------------------------------------------------------------------------- /shell/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/shell/shell.go -------------------------------------------------------------------------------- /shell/shell/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/shell/shell/main.go -------------------------------------------------------------------------------- /shell/shell_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/shell/shell_suite_test.go -------------------------------------------------------------------------------- /shell/shell_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/shell/shell_test.go -------------------------------------------------------------------------------- /test_helpers/tar_exe_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/buildpackapplifecycle/HEAD/test_helpers/tar_exe_helpers.go --------------------------------------------------------------------------------