-
Notifications
You must be signed in to change notification settings - Fork 60
Closed
Labels
Description
Onboarding docker-tools to https://github.com/dotnet/arcade would get us two things:
- Ability to easily publish NuGet packages and .NET tools from this repo.
- This is needed for Refactor common logic out of ImageBuilder into a shared library. #314.
- It would help with Dockerfile templating should be removed from ImageBuilder #1748 and Add a new TemplateGenerator CLI app for Dockerfile and Readme generation #1813 by allowing us to publish a template generator app as a dotnet tool.
- Allows other repos that consume this repo's infrastructure to also onboard to Arcade.
- Currently this is not possible because docker-tools and arcade both use
eng/common/for their infrastructure. - This is tracked by Add support for consuming both docker-tools and arcade #1598.
- Currently this is not possible because docker-tools and arcade both use
This integration has a few parts:
- Rename the existing
eng/commondirectory to something else - Moveeng/commontoeng/docker-tools#1862 - Add arcade to this repo. - Onboard to Arcade #1868
- Set up dependency flows
- Set up package publishing to
dotnet-engfeed
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done