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

Add Ubuntu eoan package #11461

Merged
merged 2 commits into from
Dec 4, 2019
Merged

Add Ubuntu eoan package #11461

merged 2 commits into from
Dec 4, 2019

Conversation

fengzhou-msft
Copy link
Member

All current Ubuntu releases can be checked here.

Will modify Release Pipeline later to reflect this change.

@haroldrandom
Copy link
Contributor

haroldrandom commented Dec 3, 2019

A suggestion, jobs related to image build across Linux distributions in azure-pipeline.yml can refactor as this doc Create a multi-platform pipeline.

It does the same job as current but simplify.

@fengzhou-msft
Copy link
Member Author

A suggestion, jobs related to image build across Linux distributions in azure-pipeline.yml can refactor as this doc Create a multi-platform pipeline.

It do the same job as current but simplify.

Currently the task is running on the same ubuntu system but with different variable(DISTRO, DISTRO_BASE_IMAGE) for docker image, can consider your method without using docker in future refactor.

@haroldrandom
Copy link
Contributor

haroldrandom commented Dec 3, 2019

A suggestion, jobs related to image build across Linux distributions in azure-pipeline.yml can refactor as this doc Create a multi-platform pipeline.
It do the same job as current but simplify.

Currently the task is running on the same ubuntu system but with different variable(DISTRO, DISTRO_BASE_IMAGE) for docker image, can consider your method without using docker in future refactor.

No related to docker. Like this:

strategy:
  matrix:
    ubuntu1604:
      imageName: 'ubuntu-16.04'
    ubuntu1804:
      imageName: 'ubuntu-18.04'
    ubuntu1904:
      imageName: 'ubuntu-19.04'
    ubuntu1910:
      imageName: 'ubuntu-19.10'
pool:
  vmImage: $(imageName)

No hurry.

@yonzhan yonzhan added this to the S162 milestone Dec 3, 2019
@fengzhou-msft
Copy link
Member Author

A suggestion, jobs related to image build across Linux distributions in azure-pipeline.yml can refactor as this doc Create a multi-platform pipeline.
It do the same job as current but simplify.

Currently the task is running on the same ubuntu system but with different variable(DISTRO, DISTRO_BASE_IMAGE) for docker image, can consider your method without using docker in future refactor.

No related to docker. Like this:

strategy:
  matrix:
    ubuntu1604:
      imageName: 'ubuntu-16.04'
    ubuntu1804:
      imageName: 'ubuntu-18.04'
    ubuntu1904:
      imageName: 'ubuntu-19.04'
    ubuntu1910:
      imageName: 'ubuntu-19.10'
pool:
  vmImage: $(imageName)

No hurry.

Current tasks for building various ubuntu packages are all running on a vm of ubuntu-16.04, but with different docker images. To switch to your way which looks more neat, needs some refactoring.

@fengzhou-msft fengzhou-msft merged commit eb96e96 into Azure:dev Dec 4, 2019
@fengzhou-msft fengzhou-msft deleted the ubuntu_eoan branch December 4, 2019 04:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants