Open bikram-cloud opened 4 years ago
SSH Agent→自分のサーバーの氏名で設定する
Execute shellで下記のコマンドを記録しApplyを押して保存する
ssh -tt bikram@163.44.165.191 '
ls -al
cd /etc/nginx_server sudo git pull && sudo cp nginx.conf /etc/nginx/ sudo cp -r /etc/nginx_server/html /var/www/ systemctl status nginx
'
SSH Agent→自分のサーバーの氏名で設定する
Execute shellで下記のコマンドを記録しApplyを押して保存する
ssh -tt bikram@163.44.165.191 '
ls -al
systemctl status nginx sudo systemctl restart nginx
'
まずPipeline pluginをインストールする必要があります。
新規ジョブ作成でProject Nameを記入してからPipelineをクリックしokを押す
設定画面のpipelineでpipeline scriptを選んで下記のコマンドを作成して実行する
node {
stage('Fetch from git') {
build 'build-dev-code'
}
stage('Copy files to nginx') {
build 'test-dev-code'
}
stage('Deploy and restart') {
build 'deploy-stage'
}
}
これでapplyをクリックして保存する
jenkinsとgithubの連携方法(build-dev-code)
まずgit pluginをインストールする必要があります。
新規ジョブ作成でProject Nameを記入してからフリースタイル・プロジェクトのビルドをクリックしokを押す
設定画面で
ビルド実行する→これで連携するはず