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

docker build action #84

Closed
5 tasks done
lsf37 opened this issue Jun 21, 2021 · 4 comments
Closed
5 tasks done

docker build action #84

lsf37 opened this issue Jun 21, 2021 · 4 comments
Assignees
Labels
docker for docker images and sel4-camkes-docker repo

Comments

@lsf37
Copy link
Member

lsf37 commented Jun 21, 2021

Build a matrix of docker images for the seL4-CAmkES-L4v-dockerfiles repo.

The action can probably go into that repo directly.

List of images to build.

  • CakeMLToolchain
  • Camkes
  • L4v
  • RISCV (no longer a separate image)
  • seL4
  • Sysinit (currently unmaintained)
  • Other:
    • sel4-rust
    • camkes-vis (currently unmaintained)
    • l4v-cakeml (currently unmaintained)
    • rust-sysinit (no longer a separate image)
@lsf37 lsf37 added the docker for docker images and sel4-camkes-docker repo label Jun 21, 2021
@lsf37 lsf37 mentioned this issue Jun 21, 2021
5 tasks
@lsf37
Copy link
Member Author

lsf37 commented Jul 14, 2021

This is blocked on the machine queue, because the "internal" build options refer to the repo that provides the machine-queue command, which is being re-done.

If necessary we can make some progress on everything that does not use this, but at least Bamboo expects that command to be there for hardware tests.

@lsf37
Copy link
Member Author

lsf37 commented Aug 24, 2021

Now unblocked, machine queue dependency is no longer required in the docker base images.

First steps in seL4/seL4-CAmkES-L4v-dockerfiles#38

@lsf37
Copy link
Member Author

lsf37 commented Oct 26, 2021

One remaining blocker after the toolchain upgrade: one of the SCHED tests consistently fails with clang11 on pc99.

@lsf37
Copy link
Member Author

lsf37 commented Jun 28, 2022

The main images have been building on pull request for a while (with seL4/seL4-CAmkES-L4v-dockerfiles#39). RISCV has been removed as separate image and the sysinit images are currently unmaintained.

@lsf37 lsf37 closed this as completed Jun 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docker for docker images and sel4-camkes-docker repo
Projects
None yet
Development

No branches or pull requests

1 participant