[FOLIO-2546] update Jenkins configuration for backend module from platform-complete to deploy to K8s Created: 30/Mar/20  Updated: 03/Jun/20  Resolved: 08/Apr/20

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

Type: Task Priority: P3
Reporter: Jakub Skoczen Assignee: mark.stacy
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Blocks
blocks FOLIO-2496 Migrate folio-snapshot reference buil... Closed
blocks FOLIO-2521 Migrate PR builds for platform-comple... Closed
blocks FOLIO-2587 Migrate folio-snapshot-stable referen... Closed
blocks FOLIO-2497 Migrate release reference builds to K8s Blocked
Relates
relates to FOLIO-2558 upgrade Jenkins pipeline for mod-grap... Open
Sprint: DevOps: sprint 85, DevOps: sprint 86
Development Team: FOLIO DevOps

 Description   

This involve:

  • deploy master branch to the default namespace (set default doKubeDeploy=true)


 Comments   
Comment by John Malconian [ 30/Mar/20 ]

I've set 'doKubedeploy' to 'true' as the default in the shared jenkins pipeline for Maven builds (buildMvn.groovy). However, there are some backend modules that are not Maven-based. In particular, the modules developed by the ERM team. mod-licenses and a couple of the other gradle-based modules whose names are escaping me at the moment. Those will need to be dealt with separately.

Comment by David Crossley [ 31/Mar/20 ]

AFAIK, mod-agreements is the only other Gradle-based one.

Comment by mark.stacy [ 31/Mar/20 ]

John MalconianDavid Crossley Thanks, will figure out modules repos and add 'doKubedeploy' to 'true' within Jenkins file.

Comment by mark.stacy [ 06/Apr/20 ]

Gradle Modules KubeDeploy stage added to Jenkins file. mod-agreements, mod-licenses

Comment by steve.osguthorpe [ 06/Apr/20 ]

Have merged both those PRs.

Comment by Jakub Skoczen [ 06/Apr/20 ]

Mike Taylor We've been discussing "mod-graphql" – is this something that must be deployed on folio-snapshot?

Comment by Mike Taylor [ 06/Apr/20 ]

I think so, yes. Not 100% sure what uses it now, but the Z39.50 server certainly does. (Also various bits of ReShare, though that is not directly relevant.)

Comment by Jakub Skoczen [ 08/Apr/20 ]

Mike Taylor we will handle migration of mod-graphql via FOLIO-2558 Open and drop it from migrated folio-snapshot for now

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