1
0
Fork 0
mirror of https://code.forgejo.org/actions/download-artifact.git synced 2024-09-20 02:36:12 +02:00
download-artifact/README.md
Konrad Pabjan 3bdf740f02
V2 Preview (#19)
* V2 Setup

* Add end-to-end tests

* Update tests

* Update tests

* Update tests

* Update tests again

* Misc Updates

* Improve logs

* Update release

* Update README.md

* @actions/artifact v0.2.0
2020-03-13 14:46:09 +01:00

1.6 KiB

Download-Artifact v2 Preview

This downloads artifacts from your build

See also upload-artifact.

Usage

See action.yml

Download a Single Artifact

Basic (download to the current working directory):

steps:
- uses: actions/checkout@v2

- uses: actions/download-artifact@v2-preview
  with:
    name: my-artifact
    
- run: cat my-artifact

Download to a specific directory:


steps:
- uses: actions/checkout@v2

- uses: actions/download-artifact@v2-preview
  with:
    name: my-artifact
    path: path/to/artifact
    
- run: cat path/to/artifact

Download All Artifacts

If the name input parameter is not provided, all artifacts will be downloaded. To differentiate between downloaded artifacts, a directory denoted by the artifacts name will be created for each individual artifact.

Example, if there are two artfiacts Artifact-A and Artifact-B, and the directory is etc/usr/artifacts/, the directory structure will look like this:

  etc/usr/artifacts/
      Artifact-A/
          ... contents of Artifact-A
      Artifact-B/
          ... contents of Artifact-B

Download all artifacts to a specific directory

steps:
- uses: actions/checkout@v2

- uses: actions/download-artifact@v2-preview
  with:
    path: path/to/artifacts
    
- run: cat path/to/artifacts

Download all artifacts to the current working directory

steps:
- uses: actions/checkout@v2

- uses: actions/download-artifact@v2-preview

License

The scripts and documentation in this project are released under the MIT License