axsh / nii-project-2016

CI/CD Lecture by Jupyter
2 stars 4 forks source link

202b_Tiny_web_integration #157

Open t-iwano opened 7 years ago

t-iwano commented 7 years ago
IP="$(< ~/vdc_host_ip)"
PORT="$(<~/vdc_instance_port)"
ssh -qi ~/mykeypair -p $PORT root@$IP<<EOF

# Call to jenkins-cli client to delete the job.
java -jar jenkins-cli.jar -s http://localhost:8080/ delete-job tiny_web.integration
EOF
t-iwano commented 7 years ago
IP="$(< ~/vdc_host_ip)"
PORT="$(<~/vdc_instance_port)"
ssh -qi ~/mykeypair -p $PORT root@$IP<<EOF

# Call to jenkins-cli client to create an empty job.
curl -O http://localhost:8080/jnlpJars/jenkins-cli.jar
java -jar jenkins-cli.jar -s http://localhost:8080/ create-job tiny_web.integration < ~/templates/config.xml

EOS
t-iwano commented 7 years ago

2.5 演習: rbenvを設定する。 provided-scriptのrbenvのバージョンを2.2.2へ変更する必要がある。

t-iwano commented 7 years ago

3.1.2 確認: defaultだと設定されるパラメータとチェック対象のIDがずれるのでエラーになる。 ここは修正するべきかどうか

t-iwano commented 7 years ago

3.5 ここでインスタンスの起動を確認して見ましょう

IP="$(< ~/vdc_host_ip)"
PORT="$(<~/vdc_instance_port)"
ssh -qi ~/mykeypair -p $PORT root@$IP<<EOF
curl ロードバランサのIPアドレス | grep Sample
EOS
t-iwano commented 7 years ago

3.1.2 確認 古いIMAGEIDもチェック対象になってしまっているので修正する必要がある。