1
0
mirror of https://github.com/lxsang/ant-http synced 2024-06-29 11:59:48 +02:00

Update Jenkinsfile

This commit is contained in:
Dany LE 2022-08-01 12:03:14 +02:00 committed by GitHub
parent 307ff008f9
commit 7efaa32245
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

23
Jenkinsfile vendored
View File

@ -1,24 +1,3 @@
node {
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'
stage('Build') {
sshCommand remote: remote, command: '\
cd $(dirname $(find ~/jenkins/workspace/ant-http@script -name "Jenkinsfile")); \
libtoolize; \
aclocal; \
autoconf; \
automake --add-missing; \
make; \
'
}
}
def remote = [:]
remote.name = 'workstation'
remote.host = 'workstation'
@ -52,6 +31,8 @@ pipeline{
steps {
sshCommand remote: remote, command: '''
set -e
export WORKSPACE="jenkins/workspace/ant-http"
cd $WORKSPACE
libtoolize
aclocal
autoconf