wicopa issueshttps://gitlab.mbb.univ-montp2.fr/jlopez/wicopa/-/issues2020-05-07T06:56:53Zhttps://gitlab.mbb.univ-montp2.fr/jlopez/wicopa/-/issues/24insert a cache in the dockerfile2020-05-07T06:56:53Zremyinsert a cache in the dockerfileIt would be nice to use either varnish or redis as a cache server in the dockerfile.It would be nice to use either varnish or redis as a cache server in the dockerfile.remyremyhttps://gitlab.mbb.univ-montp2.fr/jlopez/wicopa/-/issues/13CI / Build farm and personal git repository2019-05-08T16:35:52ZremyCI / Build farm and personal git repositoryMaybe the best thing to do to manage versions and history by recipe is to connect it to a personal github/gitlab repository. Then, the history of the recipe would be managed by Github or Gitlab itself.
So, it means that it would be nece...Maybe the best thing to do to manage versions and history by recipe is to connect it to a personal github/gitlab repository. Then, the history of the recipe would be managed by Github or Gitlab itself.
So, it means that it would be necessary to connect wicopa to these Git personal repositories with Github/Gitlab tokens.
Necessary stages:
- Associate Git(hub,lab) profile to wicopa personal user,
When creating an image:
- Create a recipe from wicopa,
- Save the recipe in wicopa database (recipe + metadatas (user, labels, tags, permissions...),
- push it to the personal git(hub,lab) repository,
- CI step here, using (travis/gitlab/circle)-ci ...,
- build the image.
This would be a bit complex, but that is what is ~ done on [singularity-hub](https://www.singularity-hub.org/). [Code is here](https://github.com/singularityhub/singularityhub.github.io)https://gitlab.mbb.univ-montp2.fr/jlopez/wicopa/-/issues/5donner la possibilité de lancer un "build"2019-04-09T13:03:05Zremydonner la possibilité de lancer un "build"Tout est dans le titre. Une fois la page d'administration faite, donner la possibilité d'activer un bouton "build" qui sera alors visible par tous les utilisateurs pour la construction des docker/images singularity (bouton "build" désact...Tout est dans le titre. Une fois la page d'administration faite, donner la possibilité d'activer un bouton "build" qui sera alors visible par tous les utilisateurs pour la construction des docker/images singularity (bouton "build" désactivé par défaut).
Le paramétrage de la ligne de commande associé au bouton build pourra être modifié ultérieurement par un admin soit le dossier conf/ soit dans la partie administration du site.jlopezjlopezhttps://gitlab.mbb.univ-montp2.fr/jlopez/wicopa/-/issues/4Import from dockerhub, quay.io, SingularityHub2019-02-20T15:44:30ZremyImport from dockerhub, quay.io, SingularityHubProposez des recettes depuis ces dépôts au lieu de From distro au besoin et donner la possibilité de :
- soit modifier la recette récupérée ou repartir à partir de cette dernière (champs FROM).Proposez des recettes depuis ces dépôts au lieu de From distro au besoin et donner la possibilité de :
- soit modifier la recette récupérée ou repartir à partir de cette dernière (champs FROM).jlopezjlopez