<< PREVIOUS     NEXT >>

 

CI PHASE

  1. Add docker profile for vartifacts.jfrog.io if it does not exist. When prompted, provide the Virsec-provided Artifactory credentials to log in, by using the below command 

    docker login vartifacts.jfrog.io

     

     

  2. Add docker profile for customer docker registry if it does not exist

    docker login <Customer_Docker_Registry_URL>

     

     

  3. Use either Method 1 or 2 described below

METHOD 1: USING SCRIPT

  1. mkdir -p vsp/gitlab

     

     

  2. cd vsp/gitlab

     

     

  3. wget http://<LFR IPAddress>/vsp/vsp_vdt_ci.sh && chmod +x vsp_vdt_ci.sh

     

  4. ./vsp_vdt_ci.sh -b registry.gitlab.com/gitlab-org/build/cng/gitlab-webservice-ee:v13.12.0   -l <LFR_IPAddress> -c <CMS_IPAddress> -r vartifacts.jfrog.io/virsec -e 1  -s 1 -o debian -V 10 -g 1

     

  5. ./vsp_vdt_ci.sh -b registry.gitlab.com/gitlab-org/build/cng/gitlab-sidekiq-ee:v13.12.0   -l <LFR_IPAddress> -c <CMS_IPAddress> -r vartifacts.jfrog.io/virsec -e 1  -s 1 -o debian -V 10 -g 1

     

METHOD 2: USING DOCKER COMMAND

  1. docker run --entrypoint entrypoint_mm.sh -v /root/.docker/config.json:/root/.docker/config.json -v /etc/docker/certs.d:/etc/docker/certs.d -v /var/run/docker.sock:/var/run/docker.sock vartifacts.jfrog.io/virsec/vsp-cbc:2.5.0 -b registry.gitlab.com/gitlab-org/build/cng/gitlab-sidekiq-ee:v13.12.0 -c <CMS_IPAddress> -l <LFR_IPAddress> -r vartifacts.jfrog.io/virsec -e 1 -s 0 -o debian -V 10 -g 1 -v 1

     

  2. docker run --entrypoint entrypoint_mm.sh -v /root/.docker/config.json:/root/.docker/config.json -v /etc/docker/certs.d:/etc/docker/certs.d -v /var/run/docker.sock:/var/run/docker.sock vartifacts.jfrog.io/virsec/vsp-cbc:2.5.0 -b registry.gitlab.com/gitlab-org/build/cng/gitlab-webservice-ee:v13.12.0 -c <CMS_IPAddress> -l <LFR_IPAddress> -r vartifacts.jfrog.io/virsec -e 1 -s 0 -o debian -V 10 -g 1 -v 1

     

 

<< PREVIOUS     NEXT >>