2017-01-04 1 views

Répondre

1

L'utilisateur administratif doit se connecter avec le nom d'utilisateur et mot de passe Gogs

Drone vous demandera un nom d'utilisateur et mot de passe pour vous authentifier. Vous devez utiliser votre nom d'utilisateur et mot de passe Gogs. C'est malheureusement nécessaire en raison de l'absence de support OOGG2.

Utilisons cette configuration exemple pour référence:

DRONE_ADMIN=johnsmith 

Vous devez vous assurer que johnsmith est un nom d'utilisateur Gogs valide. Lorsque vous êtes invité à vous connecter, vous devez entrer johnsmith pour le nom d'utilisateur et utiliser le mot de passe Gogs johnsmith.

+0

Merci Brad c'était l'utilisateur DRONE_ADMIN == utilisateur GOGs qui m'a eu, j'avais mis en DRONE_GOGS_GIT_USERNAME et DRONE_GOGS_GIT_PASSWORD donc pensé que cela me permettrait de traverser. Gogs hors d'intérêt a la configuration pour mettre en place des webhooks pour pousser à une URL, avec le secret etc. pas sûr si cela peut être utilisé. Actuellement drone ne prend pas la poussée aux gogs ... Je peux passer à gitlab. – SDK

+0

Oui, drone ajoute automatiquement des webhooks à votre dépôt gogs lorsque vous activez le référentiel dans l'interface utilisateur du drone. J'utilise personnellement gogs + drone et peux confirmer que drone reçoit des webhooks sans problème. Je dirais aussi que drone + gogs fonctionne mieux que drone + gitlab parce que les contributeurs de gogs travaillent activement sur drone. –

+0

Je pensais vraiment qu'il n'avait pas accroché les webhooks ... mais avec les gogs doivent toujours rafraichir le navigateur et ils sont là. Le problème est le certificat autosigné qui ne passe pas. Espérons que tout fonctionne après cela. Merci pour l'aide. – SDK