Revert "CI: Rename global-settings to mvn-glob..." This reverts commit b2b26d4b275f686897b9cc88649cd4f68370ea6a. Though some jobs have mvn-global-settings listed as the global settings file, renaming to "global-settings" is a standard that will carry forward to all projects for Github Actions. Since we are currently transitioning to GHA, this shouldn't be renamed. If JJB jobs still need to use this file, they should be modified to use "global-settings." Change-Id: Ib1190de829939d11b022361ebf72868e7152c3cc Issue-ID: LF-Jira RELENG-4799 Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Chore: Upgrade global-jjb to v0.90.0 For compatibility with JJB v6, some additional files needed to be escaped when read, and some inline scripts were moved to separate files. Change-Id: I6734e386e7256cc4d4bffd15cf4d390703eefe4b Signed-off-by: Eric Ball <eball@linuxfoundation.org>
CI: Rename global-settings to mvn-global-settings This is the name that is expected by maven jobs. Change-Id: I1ae199a23f32c4a8c0196346f9810fd164b8d126 Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Chore: Remove all JJB info jobs INFO.yaml files are now being validated via GHA. All JJB INFO jobs can be removed, and for those projects where the only job was INFO, the directory can be removed as well. Change-Id: Id051a730553ba95ac5eca02e249ef373a0634862 Issue-ID: LF-Jira RELENG-4799 Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Merge "CI: Remove JJB jobs for inactive projects"
Fix: Add concurrency and permissions to verify Though concurrency is also defined in the composed workflow, this action needs it as well. The permissions are also important to allow to nested actions to execute properly. Change-Id: I340202d53dac355a2f357535af058edd8223e175 Signed-off-by: Eric Ball <eball@linuxfoundation.org>
CI: Remove JJB jobs for inactive projects These projects are going to be archived. All related jobs can be removed from our CI configuration. Change-Id: I17a1f6995e5ad7956216d07b39a6b6eb820fc957 Issue-ID: LF-Jira RELENG-4799 Signed-off-by: Eric Ball <eball@linuxfoundation.org>
CI: Modify GHA workflow to use composed verify This uses a single workflow composed of all actions that need to be run to verify changes to the ci-management repo. Issue: RELENG-4799 Change-Id: Ibe2ef9732c7d0a9e13e30fec2cb8c3b64bad1768 Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Chore: Remove outdated jobs These are no longer in use, and are attempting to use agents that are no longer connected to the Jenkins server. Change-Id: I2d632f236cfe5f16e8f1d04c57660686ced177a6 Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Refactor: Cleanup JJB for pre-commit This includes removing the file "static-slaves-ci-jobs", which does not conform to modern naming conventions, and is no longer needed. Change-Id: If1495c79ba85dea00f7a423f3055abee517dce7e Signed-off-by: Eric Ball <eball@linuxfoundation.org> Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Refactor: Cleanup TA JJB for pre-commit Change-Id: Ib7c8c15dfce840941d4c827e602cda7e119c1bfa Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Refactor!: JJB code to comply with updates to v5.x Update global-jjb v0.86.0, this updates the minimal version of JJB to v5.0.2. Change-Id: I73f710ee47720aa97d274577c1a86bf526a5651c Signed-off-by: Anil Belur <abelur@linuxfoundation.org>