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 devcontainer #341

Merged
merged 9 commits into from
Jun 6, 2024
Merged

Conversation

gilesknap
Copy link
Contributor

Adds the following:

  • a .devcontainer folder to describe the developer environment
  • from the dls-master branch:
    • .vscode config and launchers - with DLS paths removed
  • from the docker branch:
    • Dockerfile to build the development environment / published containers
    • CI to publish build and runtime containers from the 'docker' branch (will require making a branch docker from here when needed)

@GDYendell
Copy link
Collaborator

Thanks for this @gilesknap! With the one commit I have added the devcontainer builds and it works really nicely.

I have updated the README to simplify things here. The only issue currently is it also needs the controller-nesting branch of FastCS, which should be merged soon.

The build is failing because in the fastcs-dev branch I have temporarily removed the direct URL odin-control dependency.

@gilesknap
Copy link
Contributor Author

Cool - glad you got that working! The changes look all good to me.

@GDYendell GDYendell force-pushed the fastcs-dev branch 2 times, most recently from 747fdec to b2b241d Compare June 6, 2024 11:46
@GDYendell GDYendell force-pushed the fastcs-dev branch 2 times, most recently from 55c0afa to 829ff62 Compare June 6, 2024 12:12
@GDYendell GDYendell merged commit f9b0878 into odin-detector:fastcs-dev Jun 6, 2024
8 checks passed
jsouter pushed a commit to jsouter/odin-data that referenced this pull request Jun 20, 2024
* add docker build and devcontainer
* add vscode config

---------

Co-authored-by: Gary Yendell <gary.yendell@diamond.ac.uk>
GDYendell added a commit that referenced this pull request Jun 24, 2024
* add docker build and devcontainer
* add vscode config

---------

Co-authored-by: Gary Yendell <gary.yendell@diamond.ac.uk>
GDYendell added a commit that referenced this pull request Aug 29, 2024
* add docker build and devcontainer
* add vscode config

---------

Co-authored-by: Gary Yendell <gary.yendell@diamond.ac.uk>
jsouter pushed a commit to jsouter/odin-data that referenced this pull request Oct 24, 2024
* add docker build and devcontainer
* add vscode config

---------

Co-authored-by: Gary Yendell <gary.yendell@diamond.ac.uk>
jsouter pushed a commit to jsouter/odin-data that referenced this pull request Oct 29, 2024
* add docker build and devcontainer
* add vscode config

---------

Co-authored-by: Gary Yendell <gary.yendell@diamond.ac.uk>
jsouter pushed a commit to jsouter/odin-data that referenced this pull request Nov 20, 2024
* add docker build and devcontainer
* add vscode config

---------

Co-authored-by: Gary Yendell <gary.yendell@diamond.ac.uk>
GDYendell added a commit that referenced this pull request Nov 27, 2024
* add docker build and devcontainer
* add vscode config

---------

Co-authored-by: Gary Yendell <gary.yendell@diamond.ac.uk>
GDYendell added a commit that referenced this pull request Dec 13, 2024
* add docker build and devcontainer
* add vscode config

---------

Co-authored-by: Gary Yendell <gary.yendell@diamond.ac.uk>
GDYendell added a commit that referenced this pull request Dec 13, 2024
* add docker build and devcontainer
* add vscode config

---------

Co-authored-by: Gary Yendell <gary.yendell@diamond.ac.uk>
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.

2 participants