For those of you who have XSLT / XSpec heavy workloads, what are some common CI/CD patterns you employ for automated testing, code quality, and deployment?
I'm getting gitlab runners setup for my organization and am putting together a quick bash script to automatically run transformation scenarios found withing an Oxygen project file using saxon and will likely expand that to XSpec scenarios as well and it has me wondering what common CI tasks others use.https://discord.software/ https://omegle.onl/ vshare
Common Continuous Integration / Deployment patterns
-
- Posts: 1
- Joined: Tue Apr 07, 2020 9:11 am
Common Continuous Integration / Deployment patterns
Last edited by farukhcasy2 on Sun Apr 12, 2020 12:59 pm, edited 2 times in total.
Re: Common Continuous Integration / Deployment patterns
Hi,
If you want to pose this question to the Oxygen users, the forum is a place where most people are registered to receive answers to their own question threads. Maybe you can register and ask on the Oxygen users list:
https://www.oxygenxml.com/mailinglists.html
There is also an XSpec users list:
http://groups.google.com/group/xspec-users
We (the Oxygen team) do not (yet) have XSpec automated tests running on our side. All our tests which are involved with running XSLT are done in Java with the JUnit framework.
An open source project which I know has a bunch of XSpec tests is the DITA Open Toolkit:
https://github.com/dita-ot/dita-ot/
As far as I know they have a gradle script which runs the tests every time content is changed in the project.
Regards,
Radu
If you want to pose this question to the Oxygen users, the forum is a place where most people are registered to receive answers to their own question threads. Maybe you can register and ask on the Oxygen users list:
https://www.oxygenxml.com/mailinglists.html
There is also an XSpec users list:
http://groups.google.com/group/xspec-users
We (the Oxygen team) do not (yet) have XSpec automated tests running on our side. All our tests which are involved with running XSLT are done in Java with the JUnit framework.
An open source project which I know has a bunch of XSpec tests is the DITA Open Toolkit:
https://github.com/dita-ot/dita-ot/
As far as I know they have a gradle script which runs the tests every time content is changed in the project.
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
<oXygen/> XML Editor
http://www.oxygenxml.com