update gitlab CI conf
This commit is contained in:
@@ -15,6 +15,7 @@ variables:
|
|||||||
AGAMA_ARTIFACTS_WINDOWS_CHECKSUM: ${AGAMA_ARTIFACTS_WINDOWS}.md5
|
AGAMA_ARTIFACTS_WINDOWS_CHECKSUM: ${AGAMA_ARTIFACTS_WINDOWS}.md5
|
||||||
AGAMA_ARTIFACTS_MACOS_CHECKSUM: ${AGAMA_ARTIFACTS_MACOS}.md5
|
AGAMA_ARTIFACTS_MACOS_CHECKSUM: ${AGAMA_ARTIFACTS_MACOS}.md5
|
||||||
ARTIFACT_EXPIRATION: 1 week
|
ARTIFACT_EXPIRATION: 1 week
|
||||||
|
|
||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
####END#### PROJECT LEVEL VARIABLES ####END####
|
####END#### PROJECT LEVEL VARIABLES ####END####
|
||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
@@ -27,7 +28,7 @@ variables:
|
|||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
build:ubuntu:
|
build:ubuntu:
|
||||||
stage: build
|
stage: build
|
||||||
image: asherd/komodo-builders:komodo-ubuntu
|
image: ca333/komodo-builders:komodo-ubuntu
|
||||||
variables:
|
variables:
|
||||||
DOCKER_DRIVER: overlay2
|
DOCKER_DRIVER: overlay2
|
||||||
cache:
|
cache:
|
||||||
@@ -48,7 +49,8 @@ build:ubuntu:
|
|||||||
paths:
|
paths:
|
||||||
- ${AGAMA_ARTIFACTS_LINUX}
|
- ${AGAMA_ARTIFACTS_LINUX}
|
||||||
- ${AGAMA_ARTIFACTS_LINUX_CHECKSUM}
|
- ${AGAMA_ARTIFACTS_LINUX_CHECKSUM}
|
||||||
expire_in: ${ARTIFACT_EXPIRATION}
|
expire_in: 1 week
|
||||||
|
|
||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
####END#### LINUX ####END####
|
####END#### LINUX ####END####
|
||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
@@ -56,7 +58,7 @@ build:ubuntu:
|
|||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
build:windows:
|
build:windows:
|
||||||
stage: build
|
stage: build
|
||||||
image: asherd/komodo-builders:komodo-windows
|
image: ca333/komodo-builders:komodo-windows
|
||||||
variables:
|
variables:
|
||||||
DOCKER_DRIVER: overlay2
|
DOCKER_DRIVER: overlay2
|
||||||
cache:
|
cache:
|
||||||
@@ -65,18 +67,18 @@ build:windows:
|
|||||||
- depends/built
|
- depends/built
|
||||||
script:
|
script:
|
||||||
- zcutil/build-win.sh -j$(nproc)
|
- zcutil/build-win.sh -j$(nproc)
|
||||||
- mkdir ${PACKAGE_DIR_WINDOWS}.
|
- mkdir ${PACKAGE_DIR_WINDOWS}
|
||||||
- cp src/komodod.exe
|
- cp src/komodod.exe
|
||||||
src/komodo-cli.exe
|
src/komodo-cli.exe
|
||||||
src/komodo-tx.exe
|
src/komodo-tx.exe
|
||||||
${PACKAGE_DIR_WINDOWS}
|
${PACKAGE_DIR_WINDOWS}
|
||||||
- zip -r ${PACKAGE_DIR_WINDOWS}
|
- zip -r ${PACKAGE_DIR_WINDOWS}.zip ${PACKAGE_DIR_WINDOWS}
|
||||||
- md5sum ${AGAMA_ARTIFACTS_WINDOWS} > ${AGAMA_ARTIFACTS_WINDOWS_CHECKSUM}
|
- md5sum ${AGAMA_ARTIFACTS_WINDOWS} > ${AGAMA_ARTIFACTS_WINDOWS_CHECKSUM}
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- ${AGAMA_ARTIFACTS_WINDOWS}
|
- ${AGAMA_ARTIFACTS_WINDOWS}
|
||||||
- ${AGAMA_ARTIFACTS_WINDOWS_CHECKSUM}
|
- ${AGAMA_ARTIFACTS_WINDOWS_CHECKSUM}
|
||||||
expire_in: ${ARTIFACT_EXPIRATION}
|
expire_in: 1 week
|
||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
####END#### WINDOWS ####END####
|
####END#### WINDOWS ####END####
|
||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
@@ -98,7 +100,7 @@ build:macos:
|
|||||||
paths:
|
paths:
|
||||||
- ${AGAMA_ARTIFACTS_MACOS}
|
- ${AGAMA_ARTIFACTS_MACOS}
|
||||||
- ${AGAMA_ARTIFACTS_MACOS_CHECKSUM}
|
- ${AGAMA_ARTIFACTS_MACOS_CHECKSUM}
|
||||||
expire_in: ${ARTIFACT_EXPIRATION}
|
expire_in: 1 week
|
||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
####END#### MACOS ####END####
|
####END#### MACOS ####END####
|
||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
|
|||||||
Reference in New Issue
Block a user