good morning!!!!

Skip to content
Snippets Groups Projects
Commit 4b1bd2cf authored by a's avatar a
Browse files

Delete .gitlab-ci.jsonnet

parent 1cd2dc2a
No related branches found
No related tags found
No related merge requests found
local jobs = [
{name: "cgat", merge: {}},
];
local param_job(image,tag_var, merge = {}) = std.mergePatch({
stage: 'build',
image: {
name: 'gcr.io/kaniko-project/executor:debug',
entrypoint: [''],
},
script: [
'mkdir -p /kaniko/.docker',
@'echo "{\"auths\":{\"${CI_REGISTRY}\":{\"auth\":\"$(printf "%s:%s" "${CI_REGISTRY_USER}" "${CI_REGISTRY_PASSWORD}" | base64)\"}}}" > /kaniko/.docker/config.json',
std.strReplace(|||
/kaniko/executor
--context ${CI_PROJECT_DIR}
--cache=true
--build-arg GOPROXY
--cache-repo="${CI_REGISTRY_IMAGE}/kaniko/cache"
--registry-mirror=mirror.gfx.cafe
--registry-mirror=mirror.gcr.io
--registry-mirror=index.docker.io
--dockerfile "${CI_PROJECT_DIR}/%(img)s.Dockerfile"
--destination "${CI_REGISTRY_IMAGE}/%(img)s:%(tag_var)s"
--destination "${CI_REGISTRY_IMAGE}/%(img)s:latest"
||| % {img: image, tag_var: tag_var}, "\n", " "),
]
}, merge);
{
[job.name+"-tag"]: param_job(job.name,"${CI_COMMIT_TAG}",std.mergePatch(job.merge, {only:["tags"]}))
for job in jobs
} + {
[job.name+"-master"]: param_job(job.name,"master",std.mergePatch(job.merge, {only:{refs:["master"]}}))
for job in jobs
} + {
[job.name]: param_job(job.name,"${CI_COMMIT_SHORT_SHA}",job.merge)
for job in jobs
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment