-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drools, Kogito-apps and Kogito-runtimes weekly jobs #821
Comments
@rodrigonull, I was discussing this with Tiago and later with Zanini, and we believe that we should also expand the scope of this task to cover SWF CLI (kn-plugin workflow package). Currently, kn-plugin-workflow has the following internal dependencies:
I want to check with you if it's possible to include the following requirements on each weekly job execution:
This standardization is crucial to keep the kie-tools project completely manageable. Is it feasible? /cc @tiagobento @ricardozanini @porcelli |
@rodrigonull can we have instead the version being named after the commit hash? e.g. 10.0.0-12345. It aligns well with semver and we can track back to the commit if it's needed. |
@ricardozanini There are multiple repositories involved in this, so I guess it won't be nice for consistency if the versions are different depending on where an artifact comes from... |
@rodrigonull But I agree that having a way to trace back to the commit would be good. I suggest we create tags for all repos for these "timestamped" releases. |
@ederign I think I can work on adding these 2 extra jobs for kogito-serverless-operator and kogito-images. My only concern is that this task is already taking more time than I expected for the three initial projects, so I'm not sure how long it will take for me to finish it and I know that we don't have much time left for the release 10. |
@tiagobento @ricardozanini I added the tag creation as part of this issue. Hopefully our user on Apache Jenkins already have permissions for pushing tags. |
Create a weekly Jenkins job for Drools, Kogito-Runtimes and Kogito-Apps to build and deploy a version that will be consumed by KIE Tools JIT executor Github action.
Job requirements:
git checkout 'git rev-list -n 1 --before="2024-01-17 02:00" main'
(The same strategy will be used in the JIT executor Github action to make sure both jobs are using the exact same code)The text was updated successfully, but these errors were encountered: