Skip to content

[Task Type] Maven | Delete unused SNAPSHOT

Olivier Clavel edited this page Nov 25, 2019 · 2 revisions

Related settings description

Name of task type (in GUI): Maven - Delete unused SNAPSHOT
typeId: repository.maven.purge-unused-snapshots
taskProperties:
  repositoryName:
    type: string
    description: Name of repo to clean (* for all)
  lastUsed:
    type: integer
    description: Last usage in days after which snapshots are deleted

Example usage (with manual schedule type)

nexus_scheduled_tasks:
  - name: Clear snapshots unused for 30 days
    typeId: repository.maven.purge-unused-snapshots
    taskProperties:
      repositoryName: *
      lastUsed: 30
    task_alert_email: alert@somewhere.info
    schedule_type: manual