ci: volume creation not needed for regtest

Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
This commit is contained in:
Lakshya Singh 2024-08-09 23:58:19 +05:30
parent e46298a6f8
commit 05bdda9cac
No known key found for this signature in database
GPG Key ID: 6491470634BAE613

View File

@ -18,17 +18,17 @@ variables:
IMAGE_TAG: $CI_COMMIT_SHA IMAGE_TAG: $CI_COMMIT_SHA
build_bitcoin: build_bitcoin:
tags: [ saas-linux-large-amd64 ] tags: [saas-linux-large-amd64]
stage: build stage: build
script: script:
- ./scripts/build_image_cache.sh bitcoind - ./scripts/build_image_cache.sh bitcoind
build_core_lightning: build_core_lightning:
tags: [ saas-linux-large-amd64 ] tags: [saas-linux-large-amd64]
stage: build stage: build
script: script:
- ./scripts/build_image_cache.sh lightningd - ./scripts/build_image_cache.sh lightningd
build_txoo: build_txoo:
tags: [ saas-linux-medium-amd64 ] tags: [saas-linux-medium-amd64]
stage: build stage: build
script: script:
- ./scripts/build_image_cache.sh txood - ./scripts/build_image_cache.sh txood
@ -38,20 +38,16 @@ build_lss:
script: script:
- ./scripts/build_image_cache.sh lss - ./scripts/build_image_cache.sh lss
build_vls: build_vls:
tags: [ saas-linux-large-amd64 ] tags: [saas-linux-large-amd64]
stage: build stage: build
script: script:
- ./scripts/build_image_cache.sh vlsd - ./scripts/build_image_cache.sh vlsd
compose: compose:
tags: [ saas-linux-medium-amd64 ] tags: [saas-linux-medium-amd64]
stage: test stage: test
variables: variables:
BUILDER: compose_builder BUILDER: compose_builder
before_script: before_script:
- docker volume create bitcoin_data
- docker volume create lightning_data
- docker volume create txoo_data
- docker volume create vls_data
- docker buildx create --name=$BUILDER --use - docker buildx create --name=$BUILDER --use
script: script:
- export IMAGE_TAG=${IMAGE_TAG} - export IMAGE_TAG=${IMAGE_TAG}