| Copyright | (c) Rob Stewart Heriot-Watt University 2025 |
|---|---|
| License | BSD3 |
| Maintainer | robstewart57@gmail.com |
| Stability | stable |
| Safe Haskell | None |
| Language | Haskell2010 |
GitLab.API.JobArtifacts
Contents
Description
Synopsis
- deleteProjectArtifacts :: Project -> GitLab (Either (Response ByteString) (Maybe ()))
Delete all project artifacts
deleteProjectArtifacts Source #
Delete all job artifacts in a project.
Note from the documentation: "Requests to this endpoint set the expiry of all job artifacts that can be deleted to the current time. The files are then deleted from the system as part of the regular cleanup of expired job artifacts. Job logs are never deleted. The regular cleanup occurs asynchronously on a schedule, so there might be a short delay before artifacts are deleted."