Merge remote-tracking branch 'refs/remotes/origin/master'
commit
f3c4b4d174
|
@ -2,11 +2,8 @@
|
|||
@Library('cfgpol')_
|
||||
|
||||
applyConfigPolicy(
|
||||
'home-assistant:hassdb',
|
||||
null,
|
||||
[
|
||||
'Home Assistant DB': [
|
||||
'hassdb.yml'
|
||||
],
|
||||
'Home Assistant': [
|
||||
'homeassistant.yml'
|
||||
]
|
||||
|
|
|
@ -8,6 +8,7 @@ SSLCertificateKeyFile /etc/pki/tls/private/pyrocufflink.net.key
|
|||
|
||||
SSLProxyEngine On
|
||||
ProxyRequests Off
|
||||
ProxyPreserveHost On
|
||||
ProxyPass / https://cloud0.pyrocufflink.blue/
|
||||
ProxyPassReverse / https://cloud0.pyrocufflink.blue/
|
||||
</VirtualHost>
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
import groovy.transform.Field
|
||||
import org.jenkinsci.plugins.pipeline.modeldefinition.Utils
|
||||
|
||||
@Field
|
||||
def DOCKER_ARGS = '''\
|
||||
|
@ -52,7 +53,9 @@ def stageKinit() {
|
|||
|
||||
|
||||
def stageRemountRW(limit) {
|
||||
stage('Remount R/W') {
|
||||
def STAGE_NAME = 'Remount R/W'
|
||||
stage(STAGE_NAME) {
|
||||
if (limit) {
|
||||
ansiblePlaybook \
|
||||
playbook: 'remount.yml',
|
||||
limit: limit,
|
||||
|
@ -61,6 +64,9 @@ def stageRemountRW(limit) {
|
|||
extraVars: [
|
||||
remount_state: 'rw',
|
||||
]
|
||||
} else {
|
||||
Utils.markStageSkippedForConditional(STAGE_NAME)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -80,13 +86,18 @@ def generateStages(stages) {
|
|||
}
|
||||
|
||||
def stageRemountRO(limit) {
|
||||
stage('Remount R/O') {
|
||||
def STAGE_NAME = 'Remount R/W'
|
||||
stage(STAGE_NAME) {
|
||||
if (limit) {
|
||||
ansiblePlaybook \
|
||||
playbook: 'remount.yml',
|
||||
limit: limit + ':!rw-root',
|
||||
become: true,
|
||||
vaultCredentialsId: 'ansible-vault',
|
||||
extras: '--diff'
|
||||
} else {
|
||||
Utils.markStageSkippedForConditional(STAGE_NAME)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue