@actions/artifact v0.2.0 package

This commit is contained in:
Konrad Pabjan 2020-03-13 09:59:47 +01:00
commit 7f5d8636fa
5 changed files with 4680 additions and 866 deletions

View file

@ -1,5 +1,5 @@
import * as core from '@actions/core'
import * as artifact from '@actions/artifact'
import {create, UploadOptions} from '@actions/artifact'
import {Inputs, getDefaultArtifactName} from './constants'
import {findFilesToUpload} from './search'
@ -17,13 +17,10 @@ async function run(): Promise<void> {
core.info(
`With the provided path, there will be ${searchResult.filesToUpload.length} files uploaded`
)
for (const file of searchResult.filesToUpload) {
core.debug(`Upload file: ${file}`)
}
core.debug(`Root artifact directory is ${searchResult.rootDirectory}`)
const artifactClient = artifact.create()
const options = {
const artifactClient = create()
const options: UploadOptions = {
continueOnError: true
}
await artifactClient.uploadArtifact(
@ -33,7 +30,7 @@ async function run(): Promise<void> {
options
)
core.info('Artifact upload has finished successfully')
core.info('Artifact upload has finished successfully!')
}
} catch (err) {
core.setFailed(err.message)