+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