Details
-
Type:
Improvement
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Story Points:2
-
Epic Link:
-
Sprint:Summer 2019 Sprint 8, Summer 2019 Sprint 9
Description
This task is to update pom.xml for IGB Quick Start App:
Changes:
- Investigate: Can user build without cloning & building a local copy of the platform - the Integrated Genome Browser repository? If not, investigate removing reference to parent pom
- Inspect code imports; check all are provided by the container
- Require IGB platform bundle versions 9+ or higher
- Use bitbucket pipeline to bundle a jar on every merge to master
- Embed commit hash, repository metadata in jar (see linked issue https://jira.transvar.org/browse/IGBF-1548)
Attachments
Issue Links
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-1388 [ 17463 ] |
Sprint | Summer 2019 Sprint 9 [ 68 ] | Summer 2019 Sprint 8 [ 67 ] |
Rank | Ranked higher |
Description |
This task is to update pom.xml for IGB Quick Start App:
* https://bitbucket.org/lorainelab/igb-app-hello-world/ Changes: * Investigate: Can user build without cloning & building a local copy of the platform? If not, investigate removing reference to parent pom * Inspect code imports; check all are provided by the container * Require IGB platform bundle versions 9+ or higher * Use bitbucket pipeline to bundle a jar on every merge to master * Embed commit hash, repository metadata in jar (see linked issue https://jira.transvar.org/browse/IGBF-1548) |
This task is to update pom.xml for IGB Quick Start App:
* https://bitbucket.org/lorainelab/igb-app-hello-world/ Changes: * Investigate: Can user build without cloning & building a local copy of the platform - the Integrated Genome Browser repository? If not, investigate removing reference to parent pom * Inspect code imports; check all are provided by the container * Require IGB platform bundle versions 9+ or higher * Use bitbucket pipeline to bundle a jar on every merge to master * Embed commit hash, repository metadata in jar (see linked issue https://jira.transvar.org/browse/IGBF-1548) |
Assignee | Prutha Kulkarni [ prutha ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Sprint | Summer 2019 Sprint 8 [ 67 ] | Summer 2019 Sprint 8, Summer 2019 Sprint 9 [ 67, 68 ] |
Rank | Ranked higher |
Attachment | bitbucket-pipelines.yml [ 14343 ] |
Rank | Ranked lower |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Assignee | Prutha Kulkarni [ prutha ] |
Assignee | Shamika Gajanan Kulkarni [ shamika ] |
Status | Needs 1st Level Review [ 10005 ] | Needs Testing [ 10002 ] |
Status | Needs Testing [ 10002 ] | Needs 1st Level Review [ 10005 ] |
Comment | [ Merged to master & deployed on testappstore. ] |
Status | Needs 1st Level Review [ 10005 ] | In Progress [ 3 ] |
Assignee | Shamika Gajanan Kulkarni [ shamika ] | Prutha Kulkarni [ prutha ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Assignee | Prutha Kulkarni [ prutha ] |
Assignee | Shamika Gajanan Kulkarni [ shamika ] |
Status | Needs 1st Level Review [ 10005 ] | Reviewing [ 10301 ] |
Status | Reviewing [ 10301 ] | Testing In Progress [ 10003 ] |
Resolution | Done [ 10000 ] | |
Status | Testing In Progress [ 10003 ] | Closed [ 6 ] |
Assignee | Shamika Gajanan Kulkarni [ shamika ] | Prutha Kulkarni [ prutha ] |
Workflow | Loraine Lab Workflow [ 18519 ] | Fall 2019 Workflow Update [ 20213 ] |
Workflow | Fall 2019 Workflow Update [ 20213 ] | Revised Fall 2019 Workflow Update [ 22350 ] |
I tried to build the IGB app on my EC2 instance without cloning/building a local copy of the platform but the build was failing.
So, I removed the parent pom reference from its pom.xml and also I made some changes to the pom file related to dependency versions in order to build the app successfully.
It worked. Now I have generated git.properties file using the git plugin which Noor Zahara has used to get commit hash and repository metadata. Even that part is working fine. I am currently working on generating a jar file using the bitbucket pipeline for every merge to master. I'll provide an update on that part soon.