{"id":27772483,"url":"https://github.com/pivotalservices/concourse-pipeline-samples","last_synced_at":"2025-04-30T00:01:34.033Z","repository":{"id":66819678,"uuid":"65765444","full_name":"vmware-archive/concourse-pipeline-samples","owner":"vmware-archive","description":"Sample code and recipes for Concourse CI pipelines and deployments.","archived":true,"fork":false,"pushed_at":"2020-03-04T17:31:07.000Z","size":8093,"stargazers_count":446,"open_issues_count":6,"forks_count":249,"subscribers_count":90,"default_branch":"master","last_synced_at":"2025-04-28T11:36:12.146Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/pivotalservices/concourse-pipeline-samples/wiki/Concourse-Samples-and-Recipes","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vmware-archive.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-08-15T21:13:51.000Z","updated_at":"2025-03-13T20:18:49.000Z","dependencies_parsed_at":"2023-03-13T20:29:26.399Z","dependency_job_id":null,"html_url":"https://github.com/vmware-archive/concourse-pipeline-samples","commit_stats":null,"previous_names":["pivotalservices/concourse-pipeline-samples"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware-archive%2Fconcourse-pipeline-samples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware-archive%2Fconcourse-pipeline-samples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware-archive%2Fconcourse-pipeline-samples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware-archive%2Fconcourse-pipeline-samples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmware-archive","download_url":"https://codeload.github.com/vmware-archive/concourse-pipeline-samples/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251602810,"owners_count":21615963,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-30T00:00:49.932Z","updated_at":"2025-04-30T00:01:33.991Z","avatar_url":"https://github.com/vmware-archive.png","language":"Shell","funding_links":[],"categories":["Projects"],"sub_categories":["Devops"],"readme":"\u003cimg src=\"https://raw.githubusercontent.com/pivotalservices/concourse-pipeline-samples/master/common/images/c0-logo-01.png\" alt=\"Concourse\" height=\"70\" align=\"right\"/\u003e\n\n# Concourse Samples and Recipes\n\nSample code and recipes on Concourse CI pipelines and deployments.\n\n## Table of Contents\n\n\u003cimg src=\"https://raw.githubusercontent.com/lsilvapvt/misc-support-files/master/docs/images/pipeline-patterns-02.png\" alt=\"Concourse Pipeline Patterns\" width=\"100\" align=\"right\" style=\"margin: 20px;\"/\u003e\n\n### **[Concourse Pipeline Patterns](concourse-pipeline-patterns)**  \n  - [Gated Pipelines](concourse-pipeline-patterns/gated-pipelines)  \n  - [Time triggered pipelines](concourse-pipeline-patterns/time-triggered-pipelines)  \n  - [Parameterized pipeline tasks](concourse-pipeline-patterns/parameterized-pipeline-tasks)  \n  - [Credentials Management with CredHub](https://github.com/pivotal-cf/pcf-pipelines/blob/master/docs/credhub-integration.md)  \n  - [Credentials Management with Vault](concourse-pipeline-patterns/vault-integration)  \n  - [Authenticate Concourse team members with PCF UAA](concourse-pipeline-patterns/uaa-authentication)  \n  - [Insert Build Metadata into user notifications](https://github.com/pivotalservices/concourse-pipeline-samples/blob/master/pipelines/notifications/email-with-attachments/build-metadata.md)  \n\n\n\u003cimg src=\"https://raw.githubusercontent.com/lsilvapvt/misc-support-files/master/docs/icons/pipeline-hacks.png\" alt=\"Concourse Pipeline Hacks\" width=\"100\" ALIGN=\"RIGHT\"  style=\"margin: 20px;\"/\u003e\n\n### **[Concourse Pro Tips](concourse-pipeline-hacks)**   \n  - [Running tasks with images on S3 for disconnected environments](concourse-pipeline-hacks/docker-images-from-s3)  \n  - [Make Concourse retrieve an older version of a resource](concourse-pipeline-hacks/check-resource)  \n  - [Test Worker Connectivity](tasks/concourse/will-worker-connect)  \n  - [Run a task container with a user other than `root`](concourse-pipeline-hacks/task-run-user)  \n  - [Configure Concourse with an HTTP/HTTPS proxy](concourse-pipeline-hacks/http-proxy-config)  \n  - [Running tasks and resources without a Docker registry](concourse-pipeline-hacks/docker-images-from-repo)  \n  - [Concourse pipeline integration with local Docker Registry](concourse-pipeline-hacks/private-docker-registry)  \n  - [Deploying a Private Docker Registry with Bosh](concourse-pipeline-hacks/private-docker-registry/docker-registry-release)  \n  - [Running local tasks while developing your CI pipeline in Concourse](concourse-pipeline-hacks/fly-execute)  \n  - [Preview Concourse pipelines in ATOM](concourse-pipeline-hacks/concourse-atom-plugin)  \n\n\n\u003cimg src=\"https://raw.githubusercontent.com/pivotalservices/concourse-pipeline-samples/master/common/images/remote_workers_icon.png\" alt=\"Concourse Deployment Patterns\" width=\"100\" ALIGN=\"RIGHT\"  style=\"margin: 20px;\"/\u003e\n\n### **[Concourse Deployment Patterns](concourse-deployment-patterns)**   \n  - [How to create a remote concourse worker](concourse-deployment-patterns/concourse-remote-worker)  \n\n\n\u003cimg src=\"http://www.cbronline.com/wp-content/uploads/2017/07/Pivotal-Cloud-Foundry.png\" alt=\"Pipeline Samples\" width=\"50\" align=\"right\" style=\"margin: 20px;\"/\u003e\n\n### **[Sample PCF Pipelines](.)**  \n  - [VMWare Harbor tile](pipelines/vmware/install-harbor)  \n  - [Monitor about-to-expire PCF TLS Certificates](pipelines/pcf/certificates/monitor-expiring-certificates)  \n\n\n\u003cimg src=\"https://cdn1.iconfinder.com/data/icons/universal-signs-symbols/128/recycle-green-512.png\" alt=\"Concourse concourse_pipeline_level_secrets_path\" width=\"45\" align=\"right\" style=\"margin: 20px;\"/\u003e\n\n### **[Reusable Pipelines Tasks](.)**  \n  - [Configure PCF Tile](tasks/pcf/configure-tile)  \n  - [Configure PKS CLI User](tasks/pcf/pks/configure-pks-cli-user)  \n  - [Create PKS Cluster](tasks/pcf/pks/create-pks-cluster)  \n  - [Delete PKS Cluster](tasks/pcf/pks/delete-pks-cluster)  \n  - [Monitor about-to-expire PCF TLS certificates](tasks/pcf/certificates/check-expiring-certificates)  \n  - [Regenerate non-configurable PCF TLS certificates](tasks/pcf/certificates/regenerate-internal-certificates)  \n  - [Configure VMWare NSX-V artifacts](tasks/vsphere/nsxv)  \n  - [Configure VMWare NSX-T artifacts](tasks/vsphere/nsxt)  \n\n\n\u003cimg src=\"https://raw.githubusercontent.com/pivotalservices/concourse-pipeline-samples/master/common/images/concourse-and-artifactory.png\" alt=\"Artifactory integration with Concourse pipelines\" width=\"100\" align=\"right\" style=\"margin: 20px\"/\u003e\n\n### **[Integration with File Repositories](.)**   \n  - [JFrog Artifactory](pipelines/jfrog/artifactory-integration)\n  - [Azure blobstore](pipelines/azure/azure-blobstore-integration)  \n  - [Google Cloud Storage](pipelines/google/google-cloud-storage-integration)  \n\n\u003cimg src=\"https://raw.githubusercontent.com/pivotalservices/concourse-pipeline-samples/master/common/images/bg-pipeline-icon.jpg\" alt=\"Blue-Green application deployment pipeline\" width=\"105\"  align=\"right\" style=\"margin: 20px\"/\u003e\n\n### **[Application Development Pipelines](.)**   \n  - [Blue-Green application deployment](pipelines/appdev/blue-green-app-deployment)  \n  - [Application pipeline using multiple CF spaces](https://github.com/lsilvapvt/sample-app-pipeline)  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpivotalservices%2Fconcourse-pipeline-samples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpivotalservices%2Fconcourse-pipeline-samples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpivotalservices%2Fconcourse-pipeline-samples/lists"}