Skip to content
Snippets Groups Projects
Select Git revision
  • a1a720a4c6d0064ae6f6c67a4d2b9b63e1f3b053
  • master default protected
  • releases/v0.7.2.tim_survey protected
  • tim_survey_and_output_sas_id
  • releases/v0.5.20 protected
  • v0.5.x
  • releases/v0.7.2 protected
  • releases/v0.7.1 protected
  • releases/v0.5.19 protected
  • releases/v0.7.0 protected
  • releases/v0.5.17.tim_survey protected
  • compress_tim_survey_no_metadata_compression
  • juelich_0_5_18
  • releases/v0.6.0.tim_survey protected
  • compress_tim_survey
  • releases/v0.5.18 protected
  • expose_elevation_for_parset
  • releases/v0.5.17 protected
  • releases/v0.6.0 protected
  • releases/v0.5.16 protected
  • releases/v0.5.15 protected
  • v0.7.2.tim_survey
  • v0.5.20
  • v0.7.2
  • v0.7.1
  • v0.5.19
  • v0.7.0
  • v0.5.17.tim_survey
  • v0.6.0.tim_survey
  • v0.5.18
  • v0.5.17
  • v0.6.0
  • v0.5.16
  • v0.5.15
  • v0.5.14
  • v0.5.13
  • v0.5.12
  • v0.5.11
  • v0.5.10
  • v0.5.9
  • v0.5.8
41 results

docker_build.sh

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    docker_build.sh 672 B
    #!/bin/bash
    
    # Build the docker image, using the git commit hashes for
    # the packages we need to build.
    
    # Ensure a TAG is provided
    if [ -z "$1" ]; then
      echo "Usage: $0 <image_name> <tag>"
      exit 1
    fi
    
    IMAGE_NAME=$1
    TAG=$2
    
    docker build \
      --build-arg CASACORE_COMMIT=master \
      --build-arg LOFARSTMAN_COMMIT=main \
      --build-arg AOFLAGGER_COMMIT=master \
      --build-arg EVERYBEAM_COMMIT=master \
      --build-arg DP3_COMMIT=master \
      --build-arg WSCLEAN_COMMIT=master \
      --build-arg PYTHONCASACORE_COMMIT=master \
      --progress plain \
      --file docker/Dockerfile \
      --tag ${IMAGE_NAME}:${TAG} \
      --tag ${IMAGE_NAME}:latest \
      .
    
      echo "Succesfully build docker file"