Bonjour à tous.
Dans le cadre de mon projet, j'aimerai pouvoir utiliser Gitlab CI pour compiler un programme en Vala. Pour ceux qui ne connaissent pas Vala, il faut utiliser un programme appelé valac
pour compiler. On peut très facilement l'installer avec apt-get
, après avoir ajouté le bon ppa.
J'ai donc décidé de prendre une image de la dernière version d'Ubuntu, et d'exécuter les commandes nécéssaires. J'avais alors un fichier .gitlab-ci.yml
qui ressemblait à ceci.
1 2 3 4 5 6 7 8 9 10 11 | image: ubuntu:xenial build: script: - add-apt-repository ppa:vala-team - apt-get update - apt-get install valac-0.30 - apt-get install libgee-dev - apt-get install sqlite3 libsqlite3-dev - apt-get install libsoup2.4-dev - /bin/bash lib |
Seulement, l'image d'Ubuntu ne fournit apparement pas les commandes apt, puisque j'ai reçu une belle erreur.
1 2 | $ add-apt-repository ppa:vala-team
/bin/bash: line 20: add-apt-repository: command not found
|
Donc comment faire ? Est-ce que je m'y prends mal ? Faut-il que je crée ma propre image avec valac déjà installé ? Et si oui, comment faire ?
Merci d'avance pour vos réponses.