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.
> >

Reply via email to