lindell / github-release-cli Goto Github PK
View Code? Open in Web Editor NEWThis is a tool to make github releases, including files and complex bodies. It is primarily intended to be used with travis.
License: MIT License
This is a tool to make github releases, including files and complex bodies. It is primarily intended to be used with travis.
License: MIT License
It seems that the provided example doesn't work on Travis CI community.
The YML: https://github.com/informatici/openhospital/blob/master/.travis.yml
The error: https://travis-ci.org/informatici/openhospital/builds/639739205#L11329
Files are in the folder:
The script: https://github.com/informatici/openhospital/blob/master/build_poh.sh#L120
The output: https://travis-ci.org/informatici/openhospital/builds/639739205#L11307
Currently the script doesn't allow to tag a branch that isn't the default one(master). In order that to happen, a user must include target_commitish
as a parameter when creating the release. More info can be found here.
I'd help with a PR but I don't really know Go and really don't have time at the moment. Really appreciated the help with the script.
I am using Travis CI to run 3 VMs in parallel to create 3 different binaries of my application. The releaser is properly setting up the release and including my body text as expected. However, it is creating 3 independent releases instead of adding all of the uploads from the independent VMs to the same defined release.
Is there something that I am missing to have all 3 VMs upload to the same release?
before_deploy:
- curl https://github.com/lindell/github-release-cli/releases/download/1.3.0/github-releaser-travis -L --output github-releaser && chmod +x github-releaser
- export BODY=$(cat app/src/main/play/release-notes/en-GB/production.txt)
- export RELEASE_NAME="Release $(./gradlew -q :app:printVersionName)"
- export FILES=app/build/outputs/apk/foss/release/*
deploy:
- provider: script
script: ./github-releaser -draft -verbose
skip_cleanup: true
on:
repo: devgianlu/DNSHero
branch: master
tags: true
2019/08/09 12:42:00 Post https://uploads.github.com/repos/devgianlu/DNSHero/releases/0/assets?label=app-foss-release.apk&name=app-foss-release.apk: EOF
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.