Hello Paolo,

Thanks for the reviews, this is indeed a problem.

The optaplanner nightly build actually builds both optaplanner and
optaplanner-quickstarts repositories. The problem seems to be a mismatch
between branches used for optaplanner and optaplanner-quickstarts.

Currently even in the main branch, optaplanner branch.yaml config maps to
optaplanner-quickstarts:8.x branch - it's on the OptaPlanner devs to answer
if this is correct (the other option is 'development').
https://github.com/apache/incubator-kie-optaplanner/blob/main/.ci/jenkins/config/branch.yaml#L36

Now, during branching, the framework took the 8.x branch of
optaplanner-quickstarts and pushed as 10.0.x.

Surprisingly the builds in the main branch of optaplanner pipelines are all
green:
https://ci-builds.apache.org/job/KIE/job/optaplanner/job/main/job/nightly/job/optaplanner-deploy/

As it turns out that optaplanner uses different Jenkinsfile for nightly and
release, so this needs some love from us to resolve the problems - since
Jenkinsfile.nightly seems to work to large extent, perhaps we should try to
adjust Jenkinsfile.release similarly:
https://github.com/apache/incubator-kie-optaplanner/tree/main/.ci/jenkins/project

Regards
Jan



On Tue, 23 Jul 2024 at 16:11, Paolo Bizzarri <[email protected]> wrote:

>   Hello,
>
> I performed  a review of the status for the optaplanner jobs in the 10.x
> folder.
>
> Here is the status. Overall the status is not ok, due to various failures
> that need to be addressed.
>
> Folders that need review
> - nightly
> The job optaplanner-deploy is failing due to a Quarkus compilation error.
> This needs to be addressed since we have not seen a nightly compilation
> yet.
> Here is the error. "Execution default of goal
> io.quarkus:quarkus-maven-plugin:2.16.10.Final:build failed: A required
> class was missing"
>
> - nightly.native
> The job optaplanner-quickstarts.build-and-test is failing due to the same
> error as above.
>
> other
> The job optaplanner.weekly-deploy is failing due to missing drools
> snapshot.
>
> - other - it is showing failures in the jobs due to deploying issues.
> Possibly it is just an environmental issue.
>
> - setup-branch
> One of the job is yellow, apparently for a failure related to
> optaplanner-quickstart.
>
> Folders that contains on demand scripts (probably no review needed?)
> - release
> - tools
>
> Regards
>
> Paolo
>

Reply via email to