jenkins-continuous-delivery
- Jenkins にログイン
- 「新規ジョブ作成」
- 「Pipeline」を選択し、任意の名前でジョブを作成する * 以降 seedjob と表現する
- seedjobに次の設定をする
- Pipeline - Definition: "Pipeline script from SCM"
- job DSL
- Pipeline Utility Steps
- Copy Artifact
- Blue Ocean
disable Enable script security for Job DSL scripts
- グローバルセキュリティの設定を開く
http://{YOUR_JENKINS_HOST}/configureSecurity/
- Enable script security for Job DSL scripts のチェックを外す。
- "ERROR: script not yet approved for use" が出てしまうため。
enable docker in ubuntu 16.04
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates
sudo apt-key adv \
--keyserver hkp://ha.pool.sks-keyservers.net:80 \
--recv-keys 58118E89F3A912897C070ADBF76221572C52609D
echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt-get update
sudo apt-get install -y linux-image-extra-$(uname -r) linux-image-extra-virtual
sudo apt-get install -y docker-engine
sudo service docker start
sudo usermod -aG docker jenkins
sudo reboot