This commit is contained in:
dima
2024-11-13 23:18:44 +03:00
parent 66471a8a89
commit 293bf6d004
14 changed files with 115 additions and 89 deletions

5
Jenkinsfile vendored
View File

@ -1,5 +1,8 @@
pipeline {
agent any
options {
ansiColor('xterm')
}
tools {
ansible 'Ansible'
}
@ -11,7 +14,7 @@ pipeline {
string(name: 'DB_USER', defaultValue: 'postgres', description: 'Имя пользователя базы данных')
string(name: 'DB_NAME', defaultValue: 'mydb', description: 'Имя базы данных')
string(name: 'BACKUP_DIR', defaultValue: '/var/backups/postgresql', description: 'Директория для бэкапа')
string(name: 'TASKS', defaultValue: '', description: 'Список тегов задач для выполнения (setup,firewall,init,configure,database,user,backup)')
string(name: 'TASKS', defaultValue: '', description: 'Список тегов задач для выполнения (setup,firewall,init,configure,database,insert,user,backup)')
}
stages {
stage('Clone repository') {