NASA-PDS / pds-api

PDS web APIs specifications and user's manual
http://nasa-pds.github.io/pds-api
Other
5 stars 3 forks source link

Merge unnecessary individual repository #140

Closed tloubrieu-jpl closed 2 years ago

tloubrieu-jpl commented 2 years ago

πŸ’ͺ Motivation

...so that the developer workflow is more simple. So that we also prepare for a CICD where microservice will be deployed as docker images.

πŸ“– Additional Details

See plan https://docs.google.com/spreadsheets/d/1jTP_21jIW9wLnncdAKZgeIESf5eI4HSHQCAe3mVVG-E/edit#gid=0

Use tomono (https://github.com/hraban/tomono) or equivalent tool to preserve git commit history.

New repositories are:

The repositories client side are not handled in this ticket

βš–οΈ Acceptance Criteria

Given When I perform Then I expect

βš™οΈ Engineering Details

jordanpadams commented 2 years ago

@tloubrieu-jpl where are we at with this?

jordanpadams commented 2 years ago

@tloubrieu-jpl i believe this has been completed per registry and registry-api repos?

tloubrieu-jpl commented 2 years ago

@jordanpadams

We can consider registry done with docker compose and integration but without the terraform scripts. I can ask @jimmie to do that but we can keep it for later.

The registry-loader does not contains the harvest/registry-mgr and common. I was thinking to postpone that since it is not mandatory for us to work and that can create some hick up in the development workflow that we will not need before the end of the build.

I can create separate tickets for that.

tloubrieu-jpl commented 2 years ago

This ticket is closed because what is needed for build 12.1 is done.

We'll keep the remaining task in new tickets: