Another viable option could be to move the site to a separate "pulsar-site" git repo. That would again require some work, but it would be a cleaner long-term approach.
-- Matteo Merli <matteo.me...@gmail.com> On Wed, Sep 18, 2019 at 4:38 PM Sijie Guo <guosi...@gmail.com> wrote: > > +1 > > The later approach seems to be better to me. Please remember syncing the > jenkins job configuration back to the jenkins job configurations. > https://github.com/apache/pulsar/tree/master/.test-infra/jenkins > And make sure all the changes made to Jenkins are under proper review. > > Thanks, > Sijie > > On Thu, Sep 19, 2019 at 5:17 AM Ali Ahmed <alahmed...@gmail.com> wrote: > > > Currently there has been a growth in PR for documentation changes, but it's > > being slowed by the test run failures, we can relieve the issue, with some > > small changes. > > > > either not run the test if the git can't find a code change in files > > git diff --name-only HEAD master | grep -v site2 > > > > or change the jenkins job to only look at specific folders for changes > > steps to guard against > > unnecessary test runs. > > > > git diff --name-only HEAD master | grep -v site2stages { > > stage('CI Run') { > > when { changeset "src/*"} > > steps { > > sh "make build-nginx" > > sh "make start-nginx" > > } > > } > > > > We only to continue to improve test stability in parallel. > >