Windfree poller application & jenkins pipeline

This commit is contained in:
Bitó Attila
2026-08-15 23:40:58 +02:00
parent 41f76ae794
commit 9a633abc5c
24 changed files with 1290 additions and 0 deletions

14
Jenkinsfile.deploy Normal file
View File

@@ -0,0 +1,14 @@
@Library('vulcan-ci') _
containerDeploymentPipeline(
applicationName: 'windfree-poller',
imageRepository: 'repo.attilabito.com/apps/windfree-poller',
deploymentTargets: [
'raspberry-pi-4b'
],
dockerArguments: [
'--env-file /etc/smartthings-windfree/secrets',
'--mount type=bind,src=/etc/smartthings-windfree/config.toml,dst=/etc/smartthings-windfree/config.toml,readonly',
'--mount type=bind,src=/var/lib/smartthings-windfree,dst=/var/lib/smartthings-windfree'
]
)