Questions tagged [concourse]

For questions related to pipeline-based CI system Concourse written in Go.

Concourse is an open source continuous integration and continuous delivery (CI/CD) system designed for teams that practice test-driven development and continuous delivery.

Teams automate delivery of their software as pipelines which execute testing, packaging, and deployment as often as every commit.

Concourse pipelines are configured via YAML. Pipelines can scale to projects of any complexity. Pipelines are displayed visually to show the status of build runs.

Concourse provides dependable, repeatable results that behave the same in any Concourse deployment, on any cloud.

Concourse provides a wide variety of predefined integrations with external systems, and an open approach for defining custom integrations.

See also: - Documentation - GitHub Repository

419 questions
3
votes
0 answers

Concourse error - discovering any new version loop

Has anyone encountered an infinite loopdiscovering any new versions when building? I suspect there's an issue with one of the workers, does this worker config look ok? Installing the binary - my worker config is shown below.Fly workers list returns…
Atlantic0
  • 3,271
  • 5
  • 17
  • 24
3
votes
2 answers

How to configure Github to work with Concourse CI?

What is the best way to configure Github with concourse CI, concourse is up and running on a box. How do I go from declaring a pipeline.yml in a git repo to it automatically propagating to concourse server.
Atlantic0
  • 3,271
  • 5
  • 17
  • 24
3
votes
1 answer

Concourse CI: project structure

Scenario: I have been working on implementing a concourse ci pipeline for over a month now and my single yml file has grown quiet a bit. I understand that it is best practice to breakup the pipeline into several files and reference them in your…
Abraham
  • 230
  • 3
  • 15
3
votes
3 answers

unknown target when doing a fly sync

I have spun up a VM and I am trying to login to my concourse server with the following: Christoher:pipeline christopher$ fly --target chris login --team-name chris --concourse-url http://ld4370.mycompany.com Then, I am receiving this message:…
Chris Bolton
  • 2,162
  • 4
  • 36
  • 75
2
votes
1 answer

Error on Concurse while integrating Cypress. Cypress executable not found

I'm trying to integrate cypress with concourse. I was referring to these steps. mentioned here, https://notes.dmitriydubson.com/testing/e2e-testing/cypress-and-concourse/ . However, I'm getting this error. Any help is much appreciated. >…
2
votes
0 answers

How should I version control sagemaker model?

So I have a pre-trained ML model stored in an S3 bucket (nameexample.tar.gz), I have a pipeline, and it will run terraform to create a model by using this file on SageMaker and get prediction, my question is what's the best practice of version…
2
votes
3 answers

In Concourse, can I download a file from a container that was used during the pipeline run?

One of the steps in my Concourse pipeline runs tests. The tests are failing, and I'd like to look at a file that is created by the test. I can fly hijack the container, and can see the file. But I need to download the file to my laptop (it's a…
Westy
  • 169
  • 2
  • 15
2
votes
1 answer

What is the Concourse (fly) CLI command to list all the available resource types?

While troubleshooting some pipelines a week ago I stumbled upon a fly CLI command that lists the resource types available in Concourse (i.e. for which one would not need to provide resource_types in the pipeline.). Can someone help me dig out this…
Gabriel Petrovay
  • 20,476
  • 22
  • 97
  • 168
2
votes
0 answers

How to access a multi branch resource attribute in a concourse job?

I'm using multi branch resourcing in a concourse pipeline like so: resources: - name: my-resource type: git-multibranch source: uri: git@github.com.../my-resource branches: 'feature/.*' private_key: ... ignore-branches: '' How…
2
votes
2 answers

zip warning: missing end signature when zipping a directory

I am running zip -r nm.zip node_modules and receiving this error: zip warning: missing end signature--probably not a zip file (did you zip warning: remember to use binary mode when you transferred it?) zip warning: (if you are trying to read a…
Sheen
  • 586
  • 10
  • 22
2
votes
1 answer

how to link yaml file in concourse?

In my task I have file: tasks/build-task-config.yml unknown artifact source: 'tasks' in task config file path 'tasks/build-task-config.yml' I'm running concourse via docker-compose ci/ pipeline.yml tasks/ build-task-config.yml Above is my…
hejkerooo
  • 709
  • 2
  • 7
  • 20
2
votes
1 answer

Configuring Concourse CI to use AWS Secrets Manager

I have been trying to figure out how to configure the docker version of Concourse (https://github.com/concourse/concourse-docker) to use the AWS Secrets Manager and I added the following environment variables into the docker-compose file but from…
2
votes
1 answer

How to install fly cli in windows 10

I'm a newbie to concourse and it needs fly cli. I'm on windows 10 pro 64 bit. Upon opening the fly.exe I downloaded from https://concourse-ci.org/ nothing happens. Any idea? Thank you!
LiamM
  • 23
  • 1
  • 1
  • 3
2
votes
1 answer

Don't run second job when first job fails in concourse

I am new to concourse and created one concourse pipeline having 2 jobs that are running sequential. Is there a way to not run second job when first job fails? I know that i can handle this at task level, but can i handle this at job level?
Anshita Singh
  • 1,583
  • 1
  • 17
  • 40
2
votes
2 answers

How can I store Concourse resource_types definitions in external files and import them into the pipelines?

I am having several Concourse pipelines that require the same resource_types definitions. In order to eliminate duplication, is there a way to have these resource_types being imported form other files? (e.g. linked resources) I would expect…