G-Node / nix

Neuroscience information exchange format
https://readthedocs.org/projects/nixio/
Other
66 stars 36 forks source link

github: schedule building of build-images #780

Closed gicmo closed 4 years ago

gicmo commented 5 years ago

Every week build an image (based on ubuntu 18.04) which contains all the necessary dependencies to build nix.

codecov[bot] commented 5 years ago

Codecov Report

Merging #780 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@          Coverage Diff           @@
##           master    #780   +/-   ##
======================================
  Coverage    95.2%   95.2%           
======================================
  Files         197     197           
  Lines       12205   12205           
======================================
  Hits        11620   11620           
  Misses        585     585

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update a4465f7...9f37142. Read the comment docs.

achilleas-k commented 4 years ago

What's the status of this PR?

gicmo commented 4 years ago

We could still do that and then use the docker images in other projects. OTOH maybe it would be better to just generate nightly packages for the various platforms and use those. What do you think?

achilleas-k commented 4 years ago

I think I would vote for nightly packages for the platforms. If a docker image is needed (or more convenient) for some situation, then it can quickly be built from the distro package afterwards, so this way we get both.

gicmo commented 4 years ago

Ok.