Name: tars
Owner: TABLEFLIP
Description: :shipit: TABLEFLIP Automated Release System
Created: 2016-03-15 09:51:04.0
Updated: 2017-11-09 19:57:51.0
Pushed: 2017-11-08 16:27:49.0
Size: 20
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
TABLEFLIP Automated Release System.
Install Node.js
Install dependencies npm install
(Optional) Add builder config file .tarsrc
(defaults below):
bhook: {
path: '/webhook',
secret: '(?°?°???TABLEFLIP',
port: 7777
lease: {
dir: './release',
branch: 'gh-pages', // Restrict releases to tags on the specified branch
Start the webhook npm start
tableflip-tars
as a collaborator with read accesshttp://tars.tableflip.io:7777/webhook
application/json
release.js
t release = require('./release')
t repo = 'git@github.com:tableflip/tableflip-www.git'
t tag = 'v1.0.1'
t opts = {stdout: process.stdout, stderr: process.stderr}
ase(repo, tag, opts, (err, info) => {
nsole.log(`Released in ${info.dir}`)