move pipeline files to their own repo

This commit is contained in:
2022-02-14 13:13:21 +05:30
parent 27dd2c353e
commit 5a69e2729d

51
ci/pipeline.yml Normal file
View File

@@ -0,0 +1,51 @@
resources:
- name: resource-repo
type: git
icon: git
source:
uri: https://github.com/natto1784/concourse-nomad-resource.git
branch: master
- name: target-image
type: registry-image
icon: docker
source:
repository: ((docker.user))/concourse-nomad-resource
tag: latest
username: ((docker.user))
password: ((docker.pass))
jobs:
- name: configure-self
public: true
plan:
- get: resource-repo
trigger: true
- set_pipeline: self
file: resource-repo/ci/pipeline.yml
- name: build-and-push
plan:
- get: resource-repo
trigger: true
passed: [configure-self]
- task: build-image
privileged: true
config:
caches:
- path: cache
platform: linux
image_resource:
type: registry-image
source:
repository: rdclda/concourse-oci-build-task
inputs:
- name: resource-repo
outputs:
- name: image
params:
CONTEXT: resource-repo
run:
path: build
- put: target-image
params:
image: image/image.tar