1

Auf das schreiben von yaml script-Artefakte veröffentlicht werden, aber beide der Tropfen, die Dateien enthalten, sind in unserem master-branch. Wir haben alle Optionen zu tun, da die yaml-pipeline erstellt wird, wird im master-Zweig.

Ich will schreiben Sie eine yaml-pipeline-Skript, in dem ich veröffentlichen Artefakte aus dem master-branch von adf_publish Zweig, und verwenden Sie die Tropfen, die erstellt wird, sobald das Artefakt zu bauen, um weiter zu bauen eine weitere Bühne für die Bereitstellung.

2021-09-24 11:01:31

1 Antworten 1

0

Dies kann erreicht werden, indem diese:

pool:
  vmImage: ubuntu-latest

steps:
- script: echo Hello, world!
  displayName: 'Run a one-line script'
  
- task: [email protected]
  inputs:
    rootFolderOrFile: '$(Build.BinariesDirectory)'
    includeRootFolder: true
    archiveType: 'zip'
    archiveFile: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip'
    replaceExistingArchive: true
- task: [email protected]
  inputs:
    PathtoPublish: '$(Build.ArtifactStagingDirectory)'
    ArtifactName: 'drop'
    publishLocation: 'Container'

Zweite, die Bereitstellung auf der Grundlage der Artefakt-build-pipeline.

enter image description here

2021-09-24 12:57:44
  • Artefakte generiert, aber leer.
    – 
    SANDEEP KUMAR
  • Mehr erarbeiten auf meine Frage, ich habe einen Ordner in meinem Zweig und ein anderer Ordner im Zweig b. Jetzt, ich möchten, schreiben Sie eine yaml-pipeline-Skript, wo ich werde sein das hinzufügen von Aufgabe zu veröffentlichen Artefakte. Man Artefakte veröffentlicht mit Ordner in der Abteilung a und der andere Artefakte veröffentlicht werden mit Ordner im Zweig b.
    – 
    SANDEEP KUMAR
  • branch master - Prä-post-deployment-Skript adf_publish - templateparameters.json-Vorlage.json -, Yaml-pipeline - möchte ich veröffentlichen Artefakt, wo 1 Ordner enthält Ordner aus dem master-Zweig und der andere Zweig enthält Ordner aus adf_publish Zweig.
    – 
    SANDEEP KUMAR