Azure Pipelines Publish Artifact Output Location (.artifactignore issue)

Viewed 11

I have read here: https://www.jfe.cloud/control-pipeline-artifacts-with-artifactignore-file/ that I have to copy my .artifactignore to the location where my artifact will be saved.

However, currently my Publish Artifact task isn't allowing me to set a location. It just says Azure Pipelines. What is the path for this Azure Pipelines?

I cannot use set a location as my agent is running Linux..

This is my current yaml for my Azure Pipelines

steps:
- task: CopyFiles@2
  displayName: 'Copy .artifactignore'
  inputs:
    Contents: '**/.artifactignore'
    TargetFolder: '$(Pipeline.Workspace)'
    OverWrite: true

- task: PublishBuildArtifacts@1
  displayName: 'Publish Artifact: sdr_core'
  inputs:
    PathtoPublish: '$(Agent.WorkFolder)'
    ArtifactName: 'sdr_core'

EDIT:

Attached the PublishBuildArtifact screenshot. I cannot select a publish location:

enter image description here

0 Answers
Related