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

Build docker images in separate step. #366

Merged
merged 6 commits into from
Feb 19, 2020
Merged

Conversation

reitermarkus
Copy link
Member

Also, increase timeout for the build step.

@reitermarkus
Copy link
Member Author

bors try

bors bot added a commit that referenced this pull request Jan 24, 2020
@bors
Copy link
Contributor

bors bot commented Jan 24, 2020

try

Build failed

  • rust-embedded.cross

@reitermarkus
Copy link
Member Author

bors retry

bors bot added a commit that referenced this pull request Jan 26, 2020
@bors
Copy link
Contributor

bors bot commented Jan 26, 2020

try

Build failed

  • rust-embedded.cross

@reitermarkus
Copy link
Member Author

bors try

bors bot added a commit that referenced this pull request Jan 26, 2020
@bors
Copy link
Contributor

bors bot commented Jan 26, 2020

try

Build failed

  • rust-embedded.cross

@reitermarkus
Copy link
Member Author

bors try

bors bot added a commit that referenced this pull request Jan 26, 2020
@bors
Copy link
Contributor

bors bot commented Jan 26, 2020

try

Build failed

  • rust-embedded.cross

@reitermarkus
Copy link
Member Author

bors retry

bors bot added a commit that referenced this pull request Jan 27, 2020
@bors
Copy link
Contributor

bors bot commented Jan 27, 2020

try

Build succeeded

  • rust-embedded.cross

@reitermarkus
Copy link
Member Author

bors try

bors bot added a commit that referenced this pull request Feb 15, 2020
@bors
Copy link
Contributor

bors bot commented Feb 15, 2020

try

Build failed

  • rust-embedded.cross

The recommendation given in the README to use `dpkg --add-architecture` to install additional libraries doesn't actually work because the packages for most architectures are on a different server.

This change configures the APT sources so it knows where every architecture is located, and the recommendation given in the README works.

The package locations should be accurate for all current Ubuntu releases, although I have only tested it with 16.04 and just looked at the repository content for later versions.

I have tested these two shell commands in a docker image based on the official cross docker images. I think this would be the best place to put them so that all cross users can benefit from them, and they *should* work here but I've not tried to build an image.
@reitermarkus
Copy link
Member Author

bors try

bors bot added a commit that referenced this pull request Feb 15, 2020
@bors
Copy link
Contributor

bors bot commented Feb 15, 2020

try

Build failed

  • rust-embedded.cross

@reitermarkus reitermarkus force-pushed the ci-config branch 2 times, most recently from 9109276 to 88e69a0 Compare February 19, 2020 13:37
Copy link
Contributor

@therealprof therealprof left a comment

Choose a reason for hiding this comment

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

LGTM

@therealprof
Copy link
Contributor

bors r+

bors bot added a commit that referenced this pull request Feb 19, 2020
366: Build docker images in separate step. r=therealprof a=reitermarkus

Also, increase timeout for the build step.

Co-authored-by: Markus Reiter <me@reitermark.us>
Co-authored-by: rvolgers <14318781+rvolgers@users.noreply.github.com>
@bors
Copy link
Contributor

bors bot commented Feb 19, 2020

Build failed

  • rust-embedded.cross

@reitermarkus
Copy link
Member Author

bors r+

bors bot added a commit that referenced this pull request Feb 19, 2020
366: Build docker images in separate step. r=reitermarkus a=reitermarkus

Also, increase timeout for the build step.

Co-authored-by: Markus Reiter <me@reitermark.us>
Co-authored-by: rvolgers <14318781+rvolgers@users.noreply.github.com>
@bors
Copy link
Contributor

bors bot commented Feb 19, 2020

Build succeeded

  • rust-embedded.cross

@bors bors bot merged commit 353e93d into cross-rs:master Feb 19, 2020
@reitermarkus reitermarkus deleted the ci-config branch February 19, 2020 20:01
theunkn0wn1 added a commit to theunkn0wn1/cross that referenced this pull request Aug 20, 2020
theunkn0wn1 added a commit to theunkn0wn1/cross that referenced this pull request Aug 20, 2020
theunkn0wn1 added a commit to theunkn0wn1/cross that referenced this pull request Sep 8, 2020
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