Jenkins plugin to build, test & deploy configurations and extensions for 1C:Enterprise Platform with a help of Vanessa-runner toolset.
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
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
vrunnerSyntaxCheck
- performs extended configuration check.vrunnerEdtValidate
- validate the 1C:Enterprise Development Tools project.
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