Jan,

I think I can make more use of my time taking a look at GHA PR checks.
I'll start working on it! Thanks for the detailed report!

Cheers!
--
Ricardo Zanini Fernandes
Vida longa e próspera.


On Tue, Oct 3, 2023 at 3:25 PM Jan Šťastný <[email protected]> wrote:

> Hello Ricardo,
> not sure if you're checking the other thread where I report progress. I'll
> try to summarize where you could jump in at the moment and justify why
> everything is taking so long.
>
> 1. We don't release nightly SNAPSHOTS at the moment. There's several steps
> leading to it, including moving projects from jboss-parent to apache one,
> fixing trigger issue in CI (should be fine when merged) and I suspect we'll
> hit a few more as we go. Then we can onboard to Apache nexus and start
> having snapshots release, which would simplify the rest of things quite a
> bit.
> 2. For that reason, all builds need to build full the chain - a
> kogito-examples PR need to start build from drools, so that artifacts are
> installed, etc. We're using build-chain tool for that. The tool has
> significant issue at the moment (identified just today), we're looking to
> fix it in kiegroup/github-action-build-chain/issues/461 .
> 3. GitHub Actions, not being completely separate from these efforts, need
> to follow the same path at the moment I am afraid - no snapshots, it needs
> to be a Full downstream build.
>
> I am currently taking care of getting initial PR checks in Jenkins to run
> reliably (although way too long, I understand) and prepare nightly pipeline
> builds including triggers.
>
> Tibor is working on moving the repositories from jboss-parent to Apache
> one, being a prerequisite for Apache nexus onboarding.
>
> Your area of focus could be getting GHA, just consider all that was said -
> before we have snapshots, we can't limit the scope of the build .... and so
> on.
> Another area would be the Apache nexus onboarding itself - if it can be
> initiated already, etc, you can check
> https://infra.apache.org/publishing-maven-artifacts.html.
>
> Regards
> Jan
>
>
>
>
> On Tue, 3 Oct 2023 at 19:57, ricardo zanini fernandes <
> [email protected]> wrote:
>
> > Hey folks!
> >
> > As you may know, since the migration, the PR checks are not been running.
> > So we are kind of blocked from merging anything based on our policy.
> >
> > I intend to take a few hours to work on it. I'll try to make this work at
> > least for kogito-runtimes to unlock the community:
> >
> >
> >
> https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-runtimes-pr/view/change-requests/
> >
> > After that, I'll take a look at GHA. I assume we will have to migrate
> many
> > actions to our own org or to shell scripts or try to do something
> entirely
> > different. But that's a topic for the future.
> >
> > That's been said, Jan and Tibor, can you please share any useful
> > information about this environment so I can start working on it? After
> > fixing it, I'll share the outcome with the community so others can do the
> > same in other jobs.
> >
> > Cheers!
> > --
> > Ricardo Zanini Fernandes
> > Vida longa e próspera.
> >
>

Reply via email to