mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
ci: speedup compilation
This commit is contained in:
parent
2c1d46d609
commit
e19cced20d
3 changed files with 4 additions and 6 deletions
|
@ -258,8 +258,8 @@ deploy:docker-dev:
|
|||
before_script:
|
||||
- docker login -u ${CI_REGISTRY_USER} -p ${CI_REGISTRY_PASSWORD} ${CI_REGISTRY}
|
||||
script:
|
||||
- docker tag ${DOCKER_IMAGE}/dev:${DOCKER_TAG} ${DOCKER_IMAGE}/dev:latest
|
||||
- docker push ${DOCKER_IMAGE}/dev:latest
|
||||
- docker tag ${DOCKER_IMAGE}:${DOCKER_TAG} ${DOCKER_IMAGE}:latest
|
||||
- docker push ${DOCKER_IMAGE}:latest
|
||||
tags:
|
||||
- docker
|
||||
needs:
|
||||
|
|
|
@ -14,4 +14,3 @@ set(CMAKE_EXE_LINKER_FLAGS " ${CMAKE_EXE_LINKER_FLAGS}" CACHE STRING "Buildroot
|
|||
set(CMAKE_LIBRARY_PATH "/usr/lib/${TRIPLET};/usr/local/lib/${TRIPLET}")
|
||||
|
||||
set(GOARCH "arm64")
|
||||
set(GOARM "8")
|
||||
|
|
|
@ -25,10 +25,9 @@ ARG DISTRO=debian
|
|||
ARG DEBIAN_VERSION=bullseye
|
||||
ARG ARCH=armhf
|
||||
ARG TRIPLET=arm-linux-gnueabihf
|
||||
ARG PLATFORM=linux/arm/v7
|
||||
ARG PREFIX=/app
|
||||
|
||||
FROM ${DISTRO}:${DEBIAN_VERSION} AS dev
|
||||
FROM --platform=${BUILDPLATFORM} ${DISTRO}:${DEBIAN_VERSION} AS dev
|
||||
|
||||
ARG DISTRO
|
||||
ARG ARCH
|
||||
|
@ -128,7 +127,7 @@ RUN cmake ${CMAKE_OPTS} .. && \
|
|||
make -j$(nproc) doc && \
|
||||
make -j$(nproc) install
|
||||
|
||||
FROM --platform=${PLATFORM} ${DISTRO}:${DEBIAN_VERSION} AS app
|
||||
FROM --platform=${TARGETPLATFORM} ${DISTRO}:${DEBIAN_VERSION} AS app
|
||||
|
||||
ARG DISTRO
|
||||
ARG ARCH
|
||||
|
|
Loading…
Add table
Reference in a new issue