Une histoire accro aux pipelines Azure

Une histoire que j'étais accro à essayer de télécharger un package Python dans le flux Azure Artifacts.

Pour télécharger un package Python depuis Azure Pipelines

- task: TwineAuthenticate@1
  inputs:
    artifactFeed: FEED
- script: |
   python -m twine upload -r FEED --config-file $(PYPIRC_PATH) dist/*

Il est expliqué que vous écrivez des étapes telles que, mais au moment de la rédaction, tous les flux nouvellement créés dans Azure Artifacts sont des flux à l'échelle du projet.

- task: TwineAuthenticate@1
  inputs:
    artifactFeed: PROJECT/FEED

Il était nécessaire de spécifier le nom du projet. J'ai répété des essais et des erreurs plusieurs fois jusqu'à ce que je comprenne cela.

En réalité, je pense qu'il est pratique d'utiliser des références variables comme suit.

- task: TwineAuthenticate@1
  inputs:
    artifactFeed: $(System.TeamProject)/FEED

Recommended Posts

Une histoire accro aux pipelines Azure
Une histoire à laquelle j'étais accro chez np.where
Une histoire à laquelle j'étais accro à appeler Lambda depuis AWS Lambda.
Une histoire à laquelle j'étais accro à essayer d'installer LightFM sur Amazon Linux
Une histoire à laquelle j'étais accro à essayer d'obtenir une URL de vidéo avec tweepy
Addictif quand Kintone est un magasin de données
Une histoire à laquelle j'étais accro après la communication SFTP avec python
Record accro au fond de carte
Une histoire sur la difficulté à traiter en boucle 3 millions de données d'identification
Une histoire à laquelle j'étais accro en spécifiant nil comme argument de fonction dans Go
Une histoire sur la façon de spécifier un chemin relatif en python.
Une histoire sur la façon de traiter le problème CORS
Une histoire sur la tentative d'implémentation de variables privées en Python.
[Python] Une histoire qui semblait tomber dans un piège à contourner
Une route vers Python intermédiaire
Une super introduction à Linux
Ajouter un dictionnaire à MeCab
Comment appeler une fonction
Télécharger un fichier sur Dropbox
Envoyer un signal au sous-processus
Comment pirater un terminal
Une petite histoire addictive avec les permissions du répertoire spécifié par expdp (pour les débutants)
Essayez de sélectionner une langue
Une histoire que Qiita voulait vraiment voir dans un environnement proxy
Une histoire d'essayer d'automatiser un chot lorsque vous cuisinez vous-même
Une histoire sur l'ajout d'une API REST à un démon créé avec Python
Une histoire qui avait du mal à traiter en boucle 3 millions de données d'identification
Une note à laquelle j'étais accro lors de la création d'une table avec SQL Alchemy
Une histoire sur la tentative d'exécuter plusieurs versions de Python (édition Mac)
Une histoire sur le fait de vouloir penser à des personnages déformés dans GAE / P