We use a Jenkins server for testing the bespoke plugins and Child Pro theme that make up our business website. The tests that Jenkins run have a dependency on the Pro theme. We are having a lot of difficulty installing the Pro theme into our Jenkins pipeline. Do you have any recommendations for installing the Pro theme automatically in a build tool like Jenkins?
Hey @batybat,
Thanks for reaching out!
We haven’t tried the Jenkins servers to test the Pro theme install. That being said, we couldn’t give you a proper recommendation on how to install it on that server. Would you mind sharing more information of what are the issues you’ve encountered? Please note that we don’t support any 3rd party integration.
Cheers!
Our intention is for tests to run entirely automatically once triggered on the Jenkins server. Our current difficulty is getting the latest version of the Pro theme installed automatically in test WordPress sites created on the Jenkins server.
Each test WordPress site exists in a group of Docker containers that are created automatically as required. We have multiple developers so it is a common occurence to have several batches of tests running concurrently on a number of test WordPress sites, each in a separate group of Docker containers. Each test WordPress site uses a domain name which only resolves locally within its group of Docker containers to ensure that there is no interference from concurrent tests.
Hey @batybat,
Though I’ll post this case in our internal tracker so this will be queued to be investigated by our development team, please note that we only officially support the normal WordPress theme installation.
With that said, we cannot guarantee a resolution for this case.
Thank you for understanding.
Hi @batybat,
Thanks for reaching out about this. The only automatic update method we support is WordPress automatic updates. We typically don’t publish frequent updates. A few times a year we’ll do a release cycle which is generally one main release, and a few smaller point releases to correct any issues uncovered during the process of updating sites.
You’ll just need to manually upload a copy of Pro to the appropriate location in your build system, and manually update that file with each release cycle.
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.