SJRK-375: Migrate daily cleanup Jenkins job to GitHub Actions

Metadata

Source
SJRK-375
Type
Task
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Giovanni Tirloni
Reporter
Giovanni Tirloni
Created
2020-07-03T15:02:30.823-0400
Updated
2020-07-04T09:14:54.197-0400
Versions
N/A
Fixed Versions
N/A
Component
N/A

Description

https://github.com/inclusive-design/ci-service/blob/master/jenkins_jobs/stack-staging-stories.floeproject.org-nightly-cleanup.yml

- job:
    node: i-0033.tor1.incd.ca
    name: stack-staging-stories.floeproject.org-nightly-cleanup
    project-type: freestyle
    display-name: stack-staging-stories.floeproject.org-nightly-cleanup
    triggers:
      - timed: "@midnight"    
    properties:
      - inject:
          properties-content: |
            PROJECT_ID=006fb6eb
            PROJECT_HOME=/srv/$PROJECT_ID
    builders:
        - shell: |
            #!/bin/sh -ex
            sudo rm -rf "$PROJECT_HOME/couchdb"
            sudo rm -rf "$PROJECT_HOME/uploads"
            sudo rm -rf "$PROJECT_HOME/deleted_uploads"
    publishers:
      - email:
            recipients: ops-notifications@lists.inclusivedesign.ca