1
0
mirror of https://github.com/lxsang/antd-web-apps synced 2024-11-19 18:08:21 +01:00

use remote agent instead of ssh
Some checks failed
gitea-sync/antd-web-apps/pipeline/head There was a failure building this commit

This commit is contained in:
Dany LE 2022-09-29 19:05:05 +02:00 committed by GitHub
parent 7081d2c337
commit 59dd9276bf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

15
Jenkinsfile vendored
View File

@ -1,13 +1,5 @@
def remote = [:]
remote.name = 'workstation'
remote.host = 'workstation'
remote.user = 'dany'
remote.identityFile = '/var/jenkins_home/.ssh/id_rsa'
remote.allowAnyHosts = true
remote.agent = false
remote.logLevel = 'INFO'
pipeline{
agent { node{ label'master' }}
agent { node{ label'workstation' }}
options {
// Limit build history with buildDiscarder option:
// daysToKeepStr: history is only kept up to this many days.
@ -29,16 +21,11 @@ pipeline{
stage('Build') {
steps {
sh'''
export -p | tee build.source
cat <<"EOF" >>build.source
cd $WORKSPACE
[ -d build ] && rm -rf build
mkdir -p build/opt/www/htdocs
export BUILDDIR="$WORKSPACE/build/opt/www/htdocs"
make
EOF
'''
sshScript remote: remote, script: "build.source"
script {
// only useful for any master branch
//if (env.BRANCH_NAME =~ /^master/) {