walter-cd / walter

Tiny deployment pipeline
http://walter-cd.net
Apache License 2.0
438 stars 39 forks source link

Deployment pipeline #103

Closed takahi-i closed 7 years ago

takahi-i commented 9 years ago

I would like to have a deployment (release) pipeline.

service:
    type: github
    token: ADD_YOUR_KEY
    repo: YOUR_REPOSITORY_NAME
    from: YOUR_ACCOUNT_OR_GROUP_NAME
    update: UPDATE_FILE_NAME

deploy:
    - name: release tag
      command:  code: |
          export RELEASE_TAG=$(curl https://api.github.com/repos/walter-cd/walter/tags | jq -r ".[] | select(.commit.sha == \"${WERCKER_GIT_COMMIT}\") | .name")
    - name: releaes windows
      type: github-release
      tag: $RELEASE_TAG
      file: snapshot/walter_windows_386.tar.gz 
mizzy commented 7 years ago

We can define deploy stages with v2beta. So close this.