Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Add Ubuntu 20.04 cicd dockerfiles/buildscripts-develop #9364

Merged
merged 30 commits into from
Aug 24, 2020

Conversation

ndcgundlach
Copy link
Contributor

@ndcgundlach ndcgundlach commented Aug 6, 2020

Change Description

Add docker files and build script entries for Ubuntu 20.04.

Change Type

Select ONE

  • Documentation
  • Stability bug fix
  • Other
  • Other - special case

Consensus Changes

  • Consensus Changes

API Changes

  • API Changes

Documentation Additions

  • Documentation Additions

@ndcgundlach ndcgundlach changed the title add ubuntu 20.04 unpinned dockerfile-develop Add Ubuntu 20.04 cicd dockerfiles/buildscripts-develop Aug 6, 2020
@nksanthosh nksanthosh requested a review from kj4ezj August 7, 2020 19:30
@kj4ezj
Copy link
Contributor

kj4ezj commented Aug 7, 2020

I kicked off eosio-build-scripts build 558 to test those YAML changes.

Copy link
Contributor

@kj4ezj kj4ezj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I recommended approaching this story by copying the Ubuntu 18.04 dockerfiles to create Ubuntu 20.04 dockerfiles, which you have done.

Unfortunately, the existing dockerfiles follow a few anti-patterns that I do not believe we should reuse. These are described below. You are free to remove these patterns from all of the dockerfiles, however, this peer-review is only concerned with the new ones.

.cicd/platforms/pinned/ubuntu-20.04-pinned.dockerfile Outdated Show resolved Hide resolved
.cicd/platforms/pinned/ubuntu-20.04-pinned.dockerfile Outdated Show resolved Hide resolved
@nksanthosh nksanthosh requested a review from kj4ezj August 19, 2020 16:56
kj4ezj
kj4ezj previously requested changes Aug 19, 2020
Copy link
Contributor

@kj4ezj kj4ezj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks good! Just one possible mistake to review, and don't forget to remove the nvm code.

.cicd/build-scripts.yml Outdated Show resolved Hide resolved
.cicd/platforms/pinned/ubuntu-20.04-pinned.dockerfile Outdated Show resolved Hide resolved
.cicd/platforms/unpinned/ubuntu-20.04-unpinned.dockerfile Outdated Show resolved Hide resolved
@ndcgundlach ndcgundlach dismissed kj4ezj’s stale review August 21, 2020 15:11

Changes applied

@ndcgundlach ndcgundlach requested a review from kj4ezj August 24, 2020 14:37
Copy link
Contributor

@kj4ezj kj4ezj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐳

@ndcgundlach ndcgundlach merged commit d20e283 into develop Aug 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants