Pracujem na projekte, kde môžem použiť pre implementáciu, chcel by som vytvoriť plynulý integračný tok s VSTS.
Vytvoril som shell shell:
apt-get install software-properties-common
apt-add-repository ppa:ansible/ansible
apt-get update
apt-get install ansible
if [ -z "$1" ]; then
echo "usage: $0 [target [tag [playbook]]]"
echo "defaults: target="" (all), tag="" (all), playbook="site.yml""
echo "example 1: $0"
echo "example 2: $0 vagrant"
echo "example 3: $0 mailagent postfix_msa"
echo "example 4: $0 all linuxusers"
echo "example 5: $0 dcstage nginx datacollect-server.yml"
exit
fi
LIMIT=""
TAGS=""
PLAYBOOK="site-win.yml"
ansible-playbook -i ./inventory $LIMIT $TAGS $PLAYBOOK
skripty fungujú dobre, keď ich spúšťam z terminálu ubuntu. Po druhé, snažím sa pridať novú úlohu do vsts, ako je uvedené nižšie
Tiež používam Hosted Linux Preview pre front agentov.
Problém je tu, že potrebujem nainštalovať zariadenie na prístroj v prípade, že je spustená an-playbook, a keď to urobím apt-get, proces visí a nebude ďalej, takže sa nič nedeje. Akékoľvek odporúčania, ako môžem opraviť plynulý integračný tok &
S Pozdravom,
odpovede:
2 pre odpoveď č. 1(pridanie ako odpoveď po komentároch):
Mám podozrenie, že je tu ešte jedna, ktorá sa týka diskusného priestoru:
"Chcete pokračovať [Y / n]? Y" "
Skúste pomocou apt-get -y install
Povedal by som, že. Dúfajme, že to pomôže.