Create mod-ebsconet github repository and add to CI

Description

Purpose:

In Acquisitions (Acquisitions github team) need to implement integration with third party EBSCONET in the business module : mod-ebsconet.

Acceptance Criteria:

The repository mod-ebsconet is created and added to the (Acquisitions github team)
Members of (Acquisitions github team) team can create and merge branches
CI has been setup for the repository, including Jenkins builds and SonarQube analysis

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

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

David Crossley February 23, 2021 at 4:43 AM

Max Shtanko February 22, 2021 at 2:12 PM

Hi ,

I corrected *Descriptor-template.json files to match Spring-way format.

Yet, file src/main/resources/swagger.api/ebsconet.yaml is still empty for time being. Can you please point to the Jenkins Artifact "ApiLintReport" you mentioned above, so I will check it? Thank you.

David Crossley February 18, 2021 at 11:44 PM

As explained at https://dev.folio.org/guidelines/create-new-repo/ Please add a link to your Jira issue tracker, so that people know where to report issues.

David Crossley February 18, 2021 at 11:43 PM

The "descriptors/*-template.json" have incorrect Maven replacement tokens. See .

Does this error come from some project creation template for the Spring Way teams? We still see it happening in many modules.

David Crossley February 18, 2021 at 11:41 PM

The "api-lint" tool is reporting that the file "src/main/resources/swagger.api/ebsconet.yaml" is empty.

Would not that be crucial for your application?

(The api-lint tool missed flagging this edge case as an error, so it was not emblazoned on the PR page. See the Jenkins Artifact "ApiLintReport".)

Done

Details

Assignee

Reporter

Priority

Sprint

Development Team

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created January 27, 2021 at 7:48 AM
Updated February 23, 2021 at 4:43 AM
Resolved February 22, 2021 at 11:36 PM
TestRail: Cases
TestRail: Runs