/ / Vsts & ansibe kontinuálny integračný tok - možné, vsts

Vsts & ansibe kontinuálny integračný tok - možný, vsts

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 tu zadajte popis obrázku

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. tu zadajte popis obrázku 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.