mirror of
https://github.com/vanessa-opensource/vanessa-runner-jenkins.git
synced 2026-06-19 22:56:47 +02:00
Vanessa-runner plugin for Jenkins
Jenkins plugin to build, test & deploy configurations and extensions for 1C:Enterprise Platform with a help of Vanessa-runner toolset.
Build
Plugin provides a set of steps to build various artifacts^
vrunnerCompileCf- build configuration file from sourcesvrunnerCompileCfe- build configuration extension file from sourcesvrunnerMakeDist- create distribution files
Test
Run BDD, Unit and Smoke tests with a help of Vanessa-ADD:
vanessaAdd- run BDD testvanessaXUnit- run Unit and Smoke tests
Also, provides helper step:
vrunnerInitDev- creates local file infobase to run tests
Code quality
vrunnerSyntaxCheck- performs extended configuration check.vrunnerEdtValidate- validate the 1C:Enterprise Development Tools project.
Deploy
vrunnerLoadCf- loads configuration from a file.vrunnerLoadCfe- loads configuration extension from a file.vrunnerUpdateDist- updates configuration from vendor distributivevrunnerUpdateDd- apply changesvrunnerRun- run solution in client mode
Also, provides steps to manage production infobase:
vrunnerSessionLock- lock new connections to infobasevrunnerSessionKill- kill current connectionsvrunnerSessionUnlock- unlock infobase for new connectionsvrunnerScheduledJobs- lock/unlock scheduled jobs
Languages
Java
100%