[FOLIO-2986] Create mod-bursar-export github repository and add to CI Created: 27/Jan/21  Updated: 18/Mar/21  Resolved: 09/Feb/21

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

Type: Story Priority: P2
Reporter: Aleksei Prokhorov Assignee: David Crossley
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Cloners
is cloned by FOLIO-2987 Create mod-data-export-spring github ... Closed
Requires
is required by UXPROD-2862 Cornell Library's go-live requirement... Closed
Sprint: DevOps Sprint 107, DevOps Sprint 106
Development Team: FOLIO DevOps

 Description   

Purpose:
Implementation of UXPROD-2862 Closed .

Acceptance Criteria:



 Comments   
Comment by David Crossley [ 28/Jan/21 ]

Created a new empty repo: https://github.com/folio-org/mod-bursar-export
and configured Team access.

So it is ready for you to add initial code.
Then the Jenkinsfile can be committed directly to master branch. That will do the base Sonar scan.

See some guidelines at https://dev.folio.org/guidelines/create-new-repo/

After the first pull-request, then i can finalise the branch protection settings.

Comment by David Crossley [ 28/Jan/21 ]

Aleksei Prokhorov When you created these three new Jira tickets, they had various incorrect settings (wrong Team, Sprint, default Asignee, etc.).

I wonder if there is some documentation that is misleading, or perhaps you cloned some very old ticket.

The "Team" should be "FOLIO DevOps", and then leave it for us to do the rest (e.g. Assign and add to a Sprint). Otherwise it creates unnecessary work.

Comment by Aleksei Prokhorov [ 29/Jan/21 ]

David Crossley I think it is partly my misunderstanding and partly the settings from https://folio-org.atlassian.net/browse/FOLIO-2113 ticket which is mentioned as an example in the doc.

Comment by Roman Leshchenko [ 29/Jan/21 ]

David Crossley The initial code have been commited

Comment by David Crossley [ 09/Feb/21 ]

Now that you have made the first pull-request, i have finalised the repo branch protection.

Comment by David Crossley [ 09/Feb/21 ]

You still need to follow items indicated in https://dev.folio.org/guidelines/create-new-repo/
especially the required copyright and license statement in the README.

Also missing the required personal data disclosure form.

Also the link to the relevant issue tracker.

Comment by David Crossley [ 09/Feb/21 ]

The Dockerfile does not have "USER folio" as explained in FOLSPRINGS-2 Closed .

Comment by David Crossley [ 09/Feb/21 ]

Roman has now finalised the other bits, so initial setup is done.

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