2f779d0ab0
- Config files now contain 1 Dockerfile only.
...
- Removed support for running ECG with multiple config files at the same time: will be called with a single one only
- Removed storage management of outputs, paths are now given using command line args.
- Started working on cache support.
2024-07-11 17:14:58 +02:00
Quentin Guilloteau
46b7d349c3
Add POC for using nickel as a configuration lang
...
The `check.ncl` file contains the commands what we could use directly from snakemake to validate the configs and generate the json/yaml for ecg
2024-07-11 16:05:08 +02:00
Quentin Guilloteau
28126f8b3e
basic workflow for ecg
2024-07-11 15:17:16 +02:00
Quentin Guilloteau
3737dd29e6
add start of workflow to extract non blacklisted artifacts
2024-07-11 13:37:07 +02:00
Quentin Guilloteau
1d6cec18ff
create folder to store artifacts yamls
2024-07-11 13:36:22 +02:00
Quentin Guilloteau
27e0552bc8
add snakemake and awk to nix flake
2024-07-11 13:35:54 +02:00
30a82efc70
Adding support for multiple config files. Improving structure of output files.
2024-07-10 19:01:46 +02:00
7dfe12ed80
Added support for packages outside of pkgmgr and git.
2024-07-10 17:06:54 +02:00
03c6602db3
Now running the output formatting commands locally, and not on the container.
2024-07-10 15:44:01 +02:00
a18bed49b1
Added support for Git packages.
2024-07-10 14:50:57 +02:00
6a6ae9370d
Adding comments + doc. Starting the work on git packages.
2024-07-10 12:23:07 +02:00
ba1303aa97
Taking conda into account.
2024-07-10 11:40:49 +02:00
bf6ebc8ab6
Merging all package lists into a single one.
2024-07-10 10:35:30 +02:00
e866e28c85
Merge branch 'main' of https://forge.chapril.org/GuilloteauQ/study-docker-repro-longevity
2024-07-09 18:45:53 +02:00
3d695c1ead
Added support for RPM and Pacman.
2024-07-09 18:45:25 +02:00
Quentin Guilloteau
e978f0fc4e
add readme
2024-07-09 18:37:23 +02:00
Quentin Guilloteau
e42b87111f
add nix flake
2024-07-09 18:36:38 +02:00
561748ed59
Initial code.
2024-07-09 18:25:21 +02:00