0

Je veux automatiser la version Artifactory et la mise en scène dans le travail jenkins.Comment automatiser les phases de release et de staging avec token en utilisant Jenkins et Artifactory?

J'ai obtenu cette commande curl,

curl -X GET "http://localhost:9090/job/artifactory-8.0-release/artifactory/staging? 

il fonctionne très bien, mais il demande l'authentification. Quand je m'automatise, je dois l'appeler uniquement en utilisant le jeton et non avec les informations d'identification de l'utilisateur.

aidez s'il vous plaît.

Répondre

1

Il existe plusieurs façons d'utiliser des jetons pour l'authentification.

authentification de base

curl -u<USERNAME>:<TOKEN> http://ARTIFACTORY_URL/api/system/ping 

autorisation têtes

curl -H"Authorization: Bearer <TOKEN>" http://ARTIFACTORY_URL/api/system/ping 

Source: Page JFrog Artifactory de Documenation 'Access Tokens'