Commit 7be621f6 authored by Stefano Alberto Russo's avatar Stefano Alberto Russo
Browse files

Improvements in the build an rerun commands. Minro fix in the dev docker compose.

parent f6c8d21e
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -79,7 +79,6 @@ services:
      #- ROSETTA_TASKS_PROXY_HOST=
      #- ROSETTA_TASKS_TUNNEL_HOST=
      - ROSETTA_HOST=localhost 
      
    ports:
      - "8080:8080"
      - "7000-7020:7000-7020"
+15 −10
Original line number Diff line number Diff line
@@ -29,20 +29,25 @@ fi
if [[ "x$SERVICE" == "x" ]] ; then
    
    # Build all services
    $BUILD_COMMAND services/base -t rosetta/base
    $BUILD_COMMAND services/slurmbase -t rosetta/slurmbase
    $BUILD_COMMAND services/slurmcluster -t rosetta/slurmcluster    
    $BUILD_COMMAND services/slurmclustermaster -t rosetta/slurmclustermaster    
    $BUILD_COMMAND services/slurmclusterworker -t rosetta/slurmclusterworker    
    $BUILD_COMMAND services/standaloneworker -t rosetta/standaloneworker    
    $BUILD_COMMAND services/dregistry -t rosetta/dregistry
    $BUILD_COMMAND services/webapp -t rosetta/webapp
    $BUILD_COMMAND services/postgres -t rosetta/postgres
    $BUILD_COMMAND services/proxy -t rosetta/proxy
    NOCACHE=$NOCACHE rosetta/build base
    NOCACHE=$NOCACHE rosetta/build slurmbase
    NOCACHE=$NOCACHE rosetta/build slurmcluster    
    NOCACHE=$NOCACHE rosetta/build slurmclustermaster    
    NOCACHE=$NOCACHE rosetta/build slurmclusterworker    
    NOCACHE=$NOCACHE rosetta/build standaloneworker     
    NOCACHE=$NOCACHE rosetta/build dregistry
    NOCACHE=$NOCACHE rosetta/build webapp
    NOCACHE=$NOCACHE rosetta/build postgres
    NOCACHE=$NOCACHE rosetta/build proxy
    
else

    # Build a specific image
    echo ""
    echo "================================="
    echo " Building $SERVICE..."
    echo "================================="
    echo ""
    $BUILD_COMMAND services/$SERVICE -t rosetta/$SERVICE

fi
+2 −7
Original line number Diff line number Diff line
@@ -10,11 +10,6 @@ if [[ $# -eq 0 ]] ; then
    docker-compose down
    docker-compose up -d
else
    UPDATE_OUT=$(docker-compose up -d --no-deps $@ 2>&1)
    if [[ $UPDATE_OUT == *"is up-to-date"* ]]; then
        echo "Image is up to date, only restarting the service..."
        docker-compose restart $@
    else
        echo "Updated image and restarted the the service."
    fi
    rosetta/clean $@
    rosetta/run $@
fi