Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a common feature branch for the track 2 management work. #13237

Closed
JimSuplizio opened this issue Jul 16, 2020 · 0 comments
Closed

Create a common feature branch for the track 2 management work. #13237

JimSuplizio opened this issue Jul 16, 2020 · 0 comments
Assignees
Labels
EngSys This issue is impacting the engineering system. Mgmt - Track 2 Mgmt-EngSys Engineering System (Management Plane Specific)

Comments

@JimSuplizio
Copy link
Member

JimSuplizio commented Jul 16, 2020

It would be less turbulent for master to do the work to update the new resource manager libraries to track 2 on a feature branch. This is where the lion's share of the work should be done. It should also take periodic merges (at least weekly) from master.

@mitchdenny was has already created feature/mgmt-engsys-convergence, setup a skeleton ci.yml and aggregate pom (as part of this PR and merged into the feature branch).

There's also a pending PR with the following changes:

  1. Moves all the mgmt folders into sdk/resourcemanager & renames them to match module name.
  2. Pulls azure-resourcemanager into sdk/resourcemanager folder.
  3. Moves intermediate parent POM into sdk/resourcemanager folder (I know this will get deleted eventually, its just an intermediate step).
  4. Changes all versions from 2.0.0-SNAPSHOT to 2.0.0-beta.1 to match our convention for pre-release libraries.
  5. Adds placeholder CHANGELOG.md files
  6. Adds the resource manager modules to the resource manager aggregate pom and adds this aggregate pom to the root aggregate pom which is necessary to hook everything up for the build pipeline.
  7. Adds the resourcemanager Artifacts to ci.yml which is effectively telling the pipeline what it needs to build

We should get this PR merged in sooner rather than later.

@JimSuplizio JimSuplizio added Mgmt - Track 2 Mgmt-EngSys Engineering System (Management Plane Specific) EngSys This issue is impacting the engineering system. labels Jul 16, 2020
@github-actions github-actions bot locked and limited conversation to collaborators Apr 12, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
EngSys This issue is impacting the engineering system. Mgmt - Track 2 Mgmt-EngSys Engineering System (Management Plane Specific)
Projects
None yet
Development

No branches or pull requests

2 participants