#!/bin/bash
VERSION=13.9.3
REGISTRY=szpaczyn
IMAGE=gitlab-ce
BASE_URL=https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/focal/
git clone https://gitlab.com/gitlab-org/omnibus-gitlab.git
cd omnibus-gitlab
git checkout $VERSION+ce.0
sed 's/FROM\ ubuntu:16.04/FROM\ ubuntu:20.04/g' ./docker/Dockerfile > ./docker/Dockerfile_ubuntu_20.04
echo "RELEASE_PACKAGE=gitlab-ce" > ./docker/RELEASE
echo "RELEASE_VERSION=$VERSION-ce.0" >> ./docker/RELEASE
echo "DOWNLOAD_URL=$BASE_URL/gitlab-ce_$VERSION-ce.0_arm64.deb/download.deb" >> ./docker/RELEASE
sudo docker buildx build --push -f ./docker/Dockerfile_ubuntu_20.04 -t ${REGISTRY}/${IMAGE}:${VERSION} --platform linux/arm64 ./docker/
Content type
Image
Digest
Size
1.7 GB
Last updated
over 5 years ago
docker pull szpaczyn/gitlab-ce:13.9.3