├── .bots └── header-checker-lint.json ├── .github ├── auto-label.yaml ├── snippet-bot.yml └── trusted-contribution.yml ├── .gitignore ├── .hadolint.yaml ├── .yamllint ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── dockerfile.lint.cloudbuild.yaml ├── gcloud-report ├── .dockerignore ├── .gcloudignore ├── Dockerfile ├── go.mod ├── invoke.go ├── invoke_test.go ├── local-runner.sh ├── script.sh └── tests.cloudbuild.yaml ├── github-runner ├── README.md ├── autoscaler │ ├── main.py │ └── requirements.txt └── worker-pool-container │ ├── Dockerfile │ └── start.sh ├── helloworld-shell ├── .dockerignore ├── .gcloudignore ├── Dockerfile ├── go.mod ├── invoke.go ├── script.sh └── tests.cloudbuild.yaml ├── jobs-shell ├── Dockerfile ├── README.md ├── script.sh ├── tests.cloudbuild.yaml └── tests │ ├── e2e-cleanup.sh │ ├── e2e-test.sh │ └── unit-test.sh ├── jobs-video-encoding ├── Dockerfile ├── README.md ├── entrypoint.sh └── tests.cloudbuild.yaml ├── multi-container └── hello-nginx-sample │ ├── README.md │ ├── nginx.conf │ ├── service.yaml │ ├── tests.cloudbuild.yaml │ └── tests │ └── e2e-test.sh ├── renovate.json ├── shell.lint.cloudbuild.yaml ├── testing ├── README.md ├── cloudbuild-templates │ ├── Dockerfile │ ├── cloud-run-anthos-template.cloudbuild.yaml │ ├── cloud-run-template.cloudbuild.yaml │ ├── common.sh │ └── retry.sh ├── flakybot-function │ ├── README.md │ ├── deploy_function.sh │ ├── go.mod │ ├── go.sum │ ├── main.py │ └── requirements.txt ├── runner.sh ├── sample-storage.lifecycle.json ├── test-cases │ ├── Dockerfile │ ├── README.md │ ├── bad-script.sh │ ├── broken-script.sh │ ├── from.Dockerfile │ ├── module.Dockerfile │ ├── multistage.Dockerfile │ ├── shell.Dockerfile │ ├── syntax.Dockerfile │ ├── test-markdown.md │ └── test-yaml.yaml └── test-project-setup.sh ├── volume-checker ├── Dockerfile ├── go.mod ├── main.go ├── main_test.go ├── testdata │ └── volume_file.txt └── tests.cloudbuild.yaml ├── vpc-sample ├── Dockerfile ├── README.md ├── main.py ├── requirements.txt └── tests.cloudbuild.yaml └── yaml.lint.cloudbuild.yaml /.bots/header-checker-lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/.bots/header-checker-lint.json -------------------------------------------------------------------------------- /.github/auto-label.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/.github/auto-label.yaml -------------------------------------------------------------------------------- /.github/snippet-bot.yml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.github/trusted-contribution.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/.github/trusted-contribution.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | node_modules/ 3 | vendor/ 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /.hadolint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/.hadolint.yaml -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/.yamllint -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/SECURITY.md -------------------------------------------------------------------------------- /dockerfile.lint.cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/dockerfile.lint.cloudbuild.yaml -------------------------------------------------------------------------------- /gcloud-report/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/gcloud-report/.dockerignore -------------------------------------------------------------------------------- /gcloud-report/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/gcloud-report/.gcloudignore -------------------------------------------------------------------------------- /gcloud-report/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/gcloud-report/Dockerfile -------------------------------------------------------------------------------- /gcloud-report/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/gcloud-report/go.mod -------------------------------------------------------------------------------- /gcloud-report/invoke.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/gcloud-report/invoke.go -------------------------------------------------------------------------------- /gcloud-report/invoke_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/gcloud-report/invoke_test.go -------------------------------------------------------------------------------- /gcloud-report/local-runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/gcloud-report/local-runner.sh -------------------------------------------------------------------------------- /gcloud-report/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/gcloud-report/script.sh -------------------------------------------------------------------------------- /gcloud-report/tests.cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/gcloud-report/tests.cloudbuild.yaml -------------------------------------------------------------------------------- /github-runner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/github-runner/README.md -------------------------------------------------------------------------------- /github-runner/autoscaler/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/github-runner/autoscaler/main.py -------------------------------------------------------------------------------- /github-runner/autoscaler/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask 2 | requests 3 | google-auth 4 | -------------------------------------------------------------------------------- /github-runner/worker-pool-container/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/github-runner/worker-pool-container/Dockerfile -------------------------------------------------------------------------------- /github-runner/worker-pool-container/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/github-runner/worker-pool-container/start.sh -------------------------------------------------------------------------------- /helloworld-shell/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/helloworld-shell/.dockerignore -------------------------------------------------------------------------------- /helloworld-shell/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/helloworld-shell/.gcloudignore -------------------------------------------------------------------------------- /helloworld-shell/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/helloworld-shell/Dockerfile -------------------------------------------------------------------------------- /helloworld-shell/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/helloworld-shell/go.mod -------------------------------------------------------------------------------- /helloworld-shell/invoke.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/helloworld-shell/invoke.go -------------------------------------------------------------------------------- /helloworld-shell/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/helloworld-shell/script.sh -------------------------------------------------------------------------------- /helloworld-shell/tests.cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/helloworld-shell/tests.cloudbuild.yaml -------------------------------------------------------------------------------- /jobs-shell/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/jobs-shell/Dockerfile -------------------------------------------------------------------------------- /jobs-shell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/jobs-shell/README.md -------------------------------------------------------------------------------- /jobs-shell/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/jobs-shell/script.sh -------------------------------------------------------------------------------- /jobs-shell/tests.cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/jobs-shell/tests.cloudbuild.yaml -------------------------------------------------------------------------------- /jobs-shell/tests/e2e-cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/jobs-shell/tests/e2e-cleanup.sh -------------------------------------------------------------------------------- /jobs-shell/tests/e2e-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/jobs-shell/tests/e2e-test.sh -------------------------------------------------------------------------------- /jobs-shell/tests/unit-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/jobs-shell/tests/unit-test.sh -------------------------------------------------------------------------------- /jobs-video-encoding/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/jobs-video-encoding/Dockerfile -------------------------------------------------------------------------------- /jobs-video-encoding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/jobs-video-encoding/README.md -------------------------------------------------------------------------------- /jobs-video-encoding/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/jobs-video-encoding/entrypoint.sh -------------------------------------------------------------------------------- /jobs-video-encoding/tests.cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/jobs-video-encoding/tests.cloudbuild.yaml -------------------------------------------------------------------------------- /multi-container/hello-nginx-sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/multi-container/hello-nginx-sample/README.md -------------------------------------------------------------------------------- /multi-container/hello-nginx-sample/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/multi-container/hello-nginx-sample/nginx.conf -------------------------------------------------------------------------------- /multi-container/hello-nginx-sample/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/multi-container/hello-nginx-sample/service.yaml -------------------------------------------------------------------------------- /multi-container/hello-nginx-sample/tests.cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/multi-container/hello-nginx-sample/tests.cloudbuild.yaml -------------------------------------------------------------------------------- /multi-container/hello-nginx-sample/tests/e2e-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/multi-container/hello-nginx-sample/tests/e2e-test.sh -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/renovate.json -------------------------------------------------------------------------------- /shell.lint.cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/shell.lint.cloudbuild.yaml -------------------------------------------------------------------------------- /testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/README.md -------------------------------------------------------------------------------- /testing/cloudbuild-templates/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/cloudbuild-templates/Dockerfile -------------------------------------------------------------------------------- /testing/cloudbuild-templates/cloud-run-anthos-template.cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/cloudbuild-templates/cloud-run-anthos-template.cloudbuild.yaml -------------------------------------------------------------------------------- /testing/cloudbuild-templates/cloud-run-template.cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/cloudbuild-templates/cloud-run-template.cloudbuild.yaml -------------------------------------------------------------------------------- /testing/cloudbuild-templates/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/cloudbuild-templates/common.sh -------------------------------------------------------------------------------- /testing/cloudbuild-templates/retry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/cloudbuild-templates/retry.sh -------------------------------------------------------------------------------- /testing/flakybot-function/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/flakybot-function/README.md -------------------------------------------------------------------------------- /testing/flakybot-function/deploy_function.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/flakybot-function/deploy_function.sh -------------------------------------------------------------------------------- /testing/flakybot-function/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/flakybot-function/go.mod -------------------------------------------------------------------------------- /testing/flakybot-function/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/flakybot-function/go.sum -------------------------------------------------------------------------------- /testing/flakybot-function/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/flakybot-function/main.py -------------------------------------------------------------------------------- /testing/flakybot-function/requirements.txt: -------------------------------------------------------------------------------- 1 | junit-xml==1.9 -------------------------------------------------------------------------------- /testing/runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/runner.sh -------------------------------------------------------------------------------- /testing/sample-storage.lifecycle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/sample-storage.lifecycle.json -------------------------------------------------------------------------------- /testing/test-cases/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/test-cases/Dockerfile -------------------------------------------------------------------------------- /testing/test-cases/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/test-cases/README.md -------------------------------------------------------------------------------- /testing/test-cases/bad-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/test-cases/bad-script.sh -------------------------------------------------------------------------------- /testing/test-cases/broken-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/test-cases/broken-script.sh -------------------------------------------------------------------------------- /testing/test-cases/from.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/test-cases/from.Dockerfile -------------------------------------------------------------------------------- /testing/test-cases/module.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/test-cases/module.Dockerfile -------------------------------------------------------------------------------- /testing/test-cases/multistage.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/test-cases/multistage.Dockerfile -------------------------------------------------------------------------------- /testing/test-cases/shell.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/test-cases/shell.Dockerfile -------------------------------------------------------------------------------- /testing/test-cases/syntax.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/test-cases/syntax.Dockerfile -------------------------------------------------------------------------------- /testing/test-cases/test-markdown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/test-cases/test-markdown.md -------------------------------------------------------------------------------- /testing/test-cases/test-yaml.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/test-cases/test-yaml.yaml -------------------------------------------------------------------------------- /testing/test-project-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/testing/test-project-setup.sh -------------------------------------------------------------------------------- /volume-checker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/volume-checker/Dockerfile -------------------------------------------------------------------------------- /volume-checker/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/volume-checker/go.mod -------------------------------------------------------------------------------- /volume-checker/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/volume-checker/main.go -------------------------------------------------------------------------------- /volume-checker/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/volume-checker/main_test.go -------------------------------------------------------------------------------- /volume-checker/testdata/volume_file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /volume-checker/tests.cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/volume-checker/tests.cloudbuild.yaml -------------------------------------------------------------------------------- /vpc-sample/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/vpc-sample/Dockerfile -------------------------------------------------------------------------------- /vpc-sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/vpc-sample/README.md -------------------------------------------------------------------------------- /vpc-sample/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/vpc-sample/main.py -------------------------------------------------------------------------------- /vpc-sample/requirements.txt: -------------------------------------------------------------------------------- 1 | google-auth==2.43.0 2 | requests==2.32.5 3 | functions-framework==3.10.0 -------------------------------------------------------------------------------- /vpc-sample/tests.cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/vpc-sample/tests.cloudbuild.yaml -------------------------------------------------------------------------------- /yaml.lint.cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-run-samples/HEAD/yaml.lint.cloudbuild.yaml --------------------------------------------------------------------------------