[FOLIO-2730] New Jenkins release pipeline for Okapi 4.0.0 Created: 17/Aug/20  Updated: 03/Sep/20  Resolved: 03/Sep/20

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: TBD
Reporter: John Malconian Assignee: John Malconian
Resolution: Done Votes: 0
Labels: devops-backlog
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Relates
relates to FOLIO-2740 Use Okapi container in single-server ... Open
relates to FOLIO-2731 Update reference build OS to Ubuntu F... Closed
Sprint: DevOps: Sprint 95, DevOps: Sprint 96
Development Team: FOLIO DevOps

 Description   

The release pipeline that builds Okapi .deb packages needs to be updated to include OpenJDK 11 in the build environment in order to release Okapi 4.x. It also needs to be updated to use the debian control files in the okapi repo instead of the deprecated okapi-debian repo.



 Comments   
Comment by John Malconian [ 03/Sep/20 ]

The new Jenkins job that builds and releases deb packages for Okapi on Ubuntu Focal is called Automation/build-debian-package. It take two parameters - the git tag you want to build and the url to the git repo. This job replaces the old job, Release_Jobs/okapi-packaging which has been deactivated. This job can be run standalone if needed, however, it is also automatically triggered for release builds that have 'buildDeb = true' in the repo's Jenkinsfile.

Package okapi-4.1.1-1 has been released as a .deb package to the FOLIO apt repo (for Ubuntu Focal).

Generated at Thu Feb 08 23:22:49 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.