runonce в сценарии оболочки - PullRequest
       53

runonce в сценарии оболочки

0 голосов
/ 02 марта 2020

У меня есть несколько серверов, на которых я sh и выполняю несколько команд, но только одна указанная c команда должна выполняться только на первом узле

for i in ip1 ip2 ip3; do
    scp -o StrictHostKeyChecking=no /var/lib/jenkins/workspace/TOMCAT-Mp3Mar-build-Deploy/target/$app.war user@$i:/opt/tomcat

    ssh -o StrictHostKeyChecking=no user@$i << HERE

    sudo bash

    chmod -R 0777 /opt/tomcat

    cd /opt/tomcat

    docker build -t mp3 .

    docker stack deploy --compose-file docker-compose.yaml mp3 (only this 1 command needs to run on ip1 whereas all the other commands should run on all the ip's)

ЗДЕСЬ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...