Skip to content
Snippets Groups Projects
Commit eeaf21ea authored by pechmst1's avatar pechmst1
Browse files

ICT: Migrate to new CI repository

parent 4534e12f
No related branches found
No related tags found
No related merge requests found
Checking pipeline status
image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/alpine:3.15 image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/alpine:3.15
   
workflow: workflow:
rules: rules:
...@@ -65,7 +65,7 @@ stages: ...@@ -65,7 +65,7 @@ stages:
junit: build/testReport.xml junit: build/testReport.xml
   
.config:builder: &distro_builder .config:builder: &distro_builder
image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/alt-builder:latest image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/alt-builder:latest
   
.build:builder: .build:builder:
<<: *distro_builder <<: *distro_builder
...@@ -85,7 +85,7 @@ build:builder:clang-sanitizers: ...@@ -85,7 +85,7 @@ build:builder:clang-sanitizers:
   
build:doc: build:doc:
<<: *only-default <<: *only-default
image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/alt-builder:latest image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/alt-builder:latest
stage: build stage: build
before_script: before_script:
- apt-get update && apt-get install -y doxygen graphviz - apt-get update && apt-get install -y doxygen graphviz
...@@ -115,7 +115,7 @@ build:doc: ...@@ -115,7 +115,7 @@ build:doc:
# .template:docker: &docker # .template:docker: &docker
# cache: {} # disable # cache: {} # disable
# services: # services:
# - name: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/docker:dind # - name: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/docker:dind
# alias: docker # alias: docker
# variables: # variables:
# DOCKER_DRIVER: overlay2 # DOCKER_DRIVER: overlay2
...@@ -131,7 +131,7 @@ build:doc: ...@@ -131,7 +131,7 @@ build:doc:
   
# package:docker: # package:docker:
# <<: *docker # <<: *docker
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/alpine:3.15 # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/alpine:3.15
# extends: .template:package # extends: .template:package
# script: # script:
# - docker build --target=deploy -f extra/docker/Dockerfile -t alt . # - docker build --target=deploy -f extra/docker/Dockerfile -t alt .
...@@ -141,7 +141,7 @@ build:doc: ...@@ -141,7 +141,7 @@ build:doc:
   
# package:arch:rolling: # package:arch:rolling:
# extends: .template:package # extends: .template:package
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/archlinux:latest # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/archlinux:latest
# before_script: # before_script:
# - pacman -Suy --noconfirm python-setuptools python-pip git sudo binutils fakeroot # - pacman -Suy --noconfirm python-setuptools python-pip git sudo binutils fakeroot
# - pacman -Sy --noconfirm cmake gcc make # https://gitlab.nic.cz/packaging/apkg/-/issues/64 # - pacman -Sy --noconfirm cmake gcc make # https://gitlab.nic.cz/packaging/apkg/-/issues/64
...@@ -163,35 +163,35 @@ build:doc: ...@@ -163,35 +163,35 @@ build:doc:
   
# package:debian:bullseye: # deb-11 # package:debian:bullseye: # deb-11
# extends: .package:deb # extends: .package:deb
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/amd64/debian:bullseye # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/amd64/debian:bullseye
   
# package:debian:bookworm: # deb-testing # package:debian:bookworm: # deb-testing
# extends: .package:deb # extends: .package:deb
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/amd64/debian:bookworm # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/amd64/debian:bookworm
# script: # script:
# - apkg build-dep --distro debian-98 # otherwise identifies as "debian" # - apkg build-dep --distro debian-98 # otherwise identifies as "debian"
# - apkg build --distro debian-98 # - apkg build --distro debian-98
   
# package:debian:sid: # deb-unstable # package:debian:sid: # deb-unstable
# extends: .package:deb # extends: .package:deb
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/amd64/debian:sid # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/amd64/debian:sid
# script: # script:
# - apkg build-dep --distro debian-99 # otherwise identifies as "debian" # - apkg build-dep --distro debian-99 # otherwise identifies as "debian"
# - apkg build --distro debian-99 # - apkg build --distro debian-99
   
# package:ubuntu:20.04: # package:ubuntu:20.04:
# extends: .package:deb # extends: .package:deb
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/ubuntu:20.04 # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/ubuntu:20.04
# variables: # variables:
# CXX: g++-10 # CXX: g++-10
   
# package:ubuntu:22.04: # package:ubuntu:22.04:
# extends: .package:deb # extends: .package:deb
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/ubuntu:22.04 # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/ubuntu:22.04
   
# package:ubuntu:22.10: # package:ubuntu:22.10:
# extends: .package:deb # extends: .package:deb
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/ubuntu:22.10 # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/ubuntu:22.10
   
# .package:opensuse: # .package:opensuse:
# extends: .template:package # extends: .template:package
...@@ -201,19 +201,19 @@ build:doc: ...@@ -201,19 +201,19 @@ build:doc:
   
# package:opensuse:tumbleweed: # package:opensuse:tumbleweed:
# extends: .package:opensuse # extends: .package:opensuse
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/opensuse/tumbleweed # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/opensuse/tumbleweed
# variables: # variables:
# CXX: g++-11 # CXX: g++-11
   
# package:opensuse:leap:15.3: # package:opensuse:leap:15.3:
# extends: .package:opensuse # extends: .package:opensuse
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/opensuse/leap:15.3 # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/opensuse/leap:15.3
# variables: # variables:
# CXX: g++-11 # CXX: g++-11
   
# package:opensuse:leap:15.4: # package:opensuse:leap:15.4:
# extends: .package:opensuse # extends: .package:opensuse
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/opensuse/leap:15.4 # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/opensuse/leap:15.4
# variables: # variables:
# CXX: g++-11 # CXX: g++-11
   
...@@ -225,15 +225,15 @@ build:doc: ...@@ -225,15 +225,15 @@ build:doc:
   
# package:fedora:34: # package:fedora:34:
# extends: .package:fedora # extends: .package:fedora
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/fedora:34 # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/fedora:34
   
# package:fedora:35: # package:fedora:35:
# extends: .package:fedora # extends: .package:fedora
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/fedora:35 # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/fedora:35
   
# package:fedora:36: # package:fedora:36:
# extends: .package:fedora # extends: .package:fedora
# image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/fedora:36 # image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/fedora:36
   
# packages: # packages:
# stage: packaging # stage: packaging
...@@ -276,7 +276,7 @@ build:doc: ...@@ -276,7 +276,7 @@ build:doc:
.template:static-analysis: .template:static-analysis:
<<: *only-default <<: *only-default
stage: build stage: build
image: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/alt-builder:latest image: ${CI_REGISTRY}/algorithms-library-toolkit/infrastructure/ci-docker-images/alt-builder:latest
before_script: before_script:
- mkdir -p build && pushd build - mkdir -p build && pushd build
- cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_EXPORT_COMPILE_COMMANDS=ON .. -GNinja -DANTLR4_JAR_LOCATION=/usr/bin/antlr-4.11.1-complete.jar - cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_EXPORT_COMPILE_COMMANDS=ON .. -GNinja -DANTLR4_JAR_LOCATION=/usr/bin/antlr-4.11.1-complete.jar
......
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