Files
test_play/Jenkinsfile
jonnybravo 4aeceb4cd9
All checks were successful
multibranch_ansible/pipeline/head This commit looks good
added Jenkinsfile
2023-06-05 21:06:50 +02:00

38 lines
821 B
Groovy

pipeline {
agent none
stages {
stage ('Hello') {
agent any
steps {
echo 'Hello, '
sh '''#!/bin/bash
echo "Hello from bash"
echo "Who I'm $SHELL"
'''
}
}
stage('Ansible local run') {
agent any
steps {
ansiblePlaybook playbook: 'local_test.yml'
// ansiblePlaybook credentialsId: '209d0fa2-bbd7-4af5-9aac-deec1b6aa7ec', inventory: '192.168.150.40,', playbook: 'test_play.yml'
}
}
stage('Ansible Remote') {
agent {
label 'master'
}
steps {
ansiblePlaybook credentialsId: '35ed3bb3-d43d-409a-a789-762e1eda4aaf', inventory: '192.168.50.40,', playbook: 'test_play.yml'
}
}
}
}