gitlab-haskell-1.2.1.0: A Haskell library for the GitLab web API
Copyright(c) Rob Stewart Heriot-Watt University 2025
LicenseBSD3
Maintainerrobstewart57@gmail.com
Stabilitystable
Safe HaskellNone
LanguageHaskell2010

GitLab.API.JobArtifacts

Description

 
Synopsis

Delete all project artifacts

deleteProjectArtifacts Source #

Arguments

:: Project

the project

-> GitLab (Either (Response ByteString) (Maybe ())) 

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."