Commit 2e373309 authored by Dom Sekotill's avatar Dom Sekotill
Browse files

Remove vestage of old monorepo and add new GitLab-CI config

parent 8f008fb5
Loading
Loading
Loading
Loading
Loading

.gitlab-ci.yml

0 → 100644
+15 −0
Original line number Diff line number Diff line
Build Image:
  stage: build
  image: docker.kodo.org.uk/ci-images/buildkit/buildctl:latest
  tags: [buildkit]
  rules:
  - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
  - if: $CI_PIPELINE_SOURCE == "schedule"
  - if: $CI_PIPELINE_SOURCE == "merge_request_event"
  script:
  - buildctl build
    --frontend=dockerfile.v0
    --local context=.
    --local dockerfile=.
    --opt platfrom=linux/amd64,linux/arm64
    --output type=image,name=${CI_REGISTRY_IMAGE}:build-${CI_PIPELINE_IID},push=true

build.sh

deleted100644 → 0
+0 −21
Original line number Diff line number Diff line
#!/bin/bash

: ${PROXY_BASE_IMAGE:=debian:buster}


get_latest() {
	docker run --rm ${PROXY_BASE_IMAGE} \
		sh -c 'apt-get update >/dev/null && apt-cache show nginx' |
	sed -n '1,/Version:/ s/Version: //p'
}

get_version() {
	echo "${CI_COMMIT_SHORT_SHA}"
}

build() {
	docker_build \
		--build-arg base_image="${PROXY_BASE_IMAGE}" \
		--build-arg upstream_version="${UPSTREAM_VERSION}" \
		--tag $1
}