Skip to content

Commit 2950295

Browse files
authored
Merge pull request #343 from DigitalSlideArchive/adjust-ci
Adjust CI to simplify docker compose build
2 parents 4272ba9 + 5ef99d3 commit 2950295

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.circleci/config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -281,14 +281,14 @@ jobs:
281281
if [[ $(diff /tmp/defaults.yaml /tmp/provfile.yaml | tail -n '+5') ]]; then false; fi
282282
- run:
283283
name: Run docker compose build
284-
command: bash -c 'DSA_USER=$(id -u):$(id -g) docker compose build'
284+
command: bash -c 'DSA_USER=$(id -u):$(id -g) docker compose build girder'
285285
working_directory: ./devops/dsa
286286
- run:
287287
name: Rebuild with version information
288288
command: |
289-
export DSA_VERSIONS=$(docker run --rm -it --entrypoint bash dsarchive/dsa_common -c 'python -c "import importlib.metadata,json,sys;sys.stdout.write(json.dumps({k: importlib.metadata.version(k).split(\"+\")[0] for k in [\"girder\",\"histomicsui\",\"large_image\",\"girder_worker\",\"girder_worker_utils\",\"girder_slicer_cli_web\",\"import_tracker\"]}))"' | grep -o '{.*}')
289+
export DSA_VERSIONS=$(docker run --rm -it --entrypoint bash dsarchive/dsa_common -c 'python -c "import datetime,importlib.metadata,json,sys;sys.stdout.write(json.dumps({k: datetime.datetime.utcnow().strftime(\"%Y-%m-%d\") if k == \"build_date\" else importlib.metadata.version(k).split(\"+\")[0] for k in [\"girder\",\"histomicsui\",\"large_image\",\"girder_worker\",\"girder_worker_utils\",\"girder_slicer_cli_web\",\"import_tracker\",\"build_date\"]}))"' | grep -o '{.*}')
290290
echo $DSA_VERSIONS
291-
DSA_USER=$(id -u):$(id -g) docker compose build
291+
DSA_USER=$(id -u):$(id -g) docker compose build girder
292292
working_directory: ./devops/dsa
293293
- run:
294294
name: Run docker compose up

0 commit comments

Comments
 (0)