Skip to content

Instantly share code, notes, and snippets.

@diyfr
Created October 8, 2020 09:58
Show Gist options
  • Save diyfr/e5f265e09b959442ad2fd493bd8ead79 to your computer and use it in GitHub Desktop.
Save diyfr/e5f265e09b959442ad2fd493bd8ead79 to your computer and use it in GitHub Desktop.
Ajouter les credentials drone à un utilisateur

Cloner le repo

sudo curl -L https://github.com/drone/drone-cli/releases/latest/download/drone_linux_amd64.tar.gz | tar zx
sudo install -t /usr/local/bin drone

On récupère le token de l'utilisateur (IHM web de drone) et on l'exporte

export DRONE_SERVER=https://d.example.com
export DRONE_TOKEN=yCRzyCRRyCRARTyCRiKEyCRMyCRyCRyCR

Ensuite soit toto l'utilisateur gitea, regUser utilisateur de la registry et regPassword son mot de passe

drone orgsecret add toto docker_username regUser --allow-pull-request
drone orgsecret add toto docker_password regPassword --allow-pull-request

Voila. Il suffit maintenant d'appeler from_secret dans drone.yml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment