mirror of
https://github.com/jasny/bootstrap.git
synced 2026-04-24 03:00:49 -04:00
Travis automatic git create Release and npm update package
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,8 +1,10 @@
|
||||
# Ignore docs files
|
||||
_gh_pages
|
||||
_site
|
||||
dist
|
||||
.ruby-version
|
||||
|
||||
|
||||
# Numerous always-ignore extensions
|
||||
*.diff
|
||||
*.err
|
||||
|
||||
44
.travis.yml
44
.travis.yml
@@ -1,17 +1,43 @@
|
||||
language: node_js
|
||||
node_js:
|
||||
- "0.10"
|
||||
- '4'
|
||||
before_install:
|
||||
- sudo pip install --use-mirrors -r test-infra/requirements.txt
|
||||
- rvm use 1.9.3 --fuzzy
|
||||
- rvm install 2.2.2
|
||||
- rvm use 2.2.2 --fuzzy
|
||||
install:
|
||||
- npm install -g grunt-cli
|
||||
- npm install
|
||||
- gem install jekyll html-proofer
|
||||
- npm install -g grunt-cli
|
||||
- npm install
|
||||
env:
|
||||
matrix:
|
||||
- TWBS_TEST=core
|
||||
- TWBS_TEST=validate-html
|
||||
- TWBS_TEST=sauce-js-unit
|
||||
- TWBS_TEST=core
|
||||
- TWBS_TEST=validate-html
|
||||
matrix:
|
||||
fast_finish: true
|
||||
|
||||
after_success:
|
||||
- npm config set git-tag-version=false
|
||||
- npm --no-git-tag-version version ${TRAVIS_TAG}
|
||||
- grunt dist
|
||||
- cd dist;zip -r jasny-bootstrap-${TRAVIS_TAG}.zip dist
|
||||
- cd dist;tar -zcvf jasny-bootstrap-${TRAVIS_TAG}.tar.gz dist
|
||||
deploy:
|
||||
- provider: releases
|
||||
api_key:
|
||||
secure: aQNPWNaAg4TaDJrYqtubvyFKFBIoRe08WLhusetTUIGlpmlRm9y+uzp1DzslKVQdoRg6frsvEClMMd4Rh6AMoY+XaTlCu7gKn8tfDfRNJg4BaEklOeZZO/nbSuzh9JRxtWsfZatpzFafgPqpxLCyj4THPu/iD3VquZjNnwnOaXBO9yGuEyGB6CKeBPMeWl2jYHqhROhXmDR5HkI1Kyu6wDXNCcWGkU5PPud1KFRa0HgDW/Ir01lc4wvxt/F3fcfbt6ZbfC4Dc9VkOSV6qJig5qFBDfyBSgcTa/vKsO3n71x1At+EpkUw4HGBqNqAE339ap4fTqR+nIM8b9fFUTtnUf5JngSsaAnWGaLmqK0QhIaeAe7tWny6T9K85pbyp68qJC7EXYswwlg+CIxNR0bQJ7LGJWphHk8TRVtCoGMNX6EZjSZr4E4tXA9BmlQUzRwF9ShABAPgbQq2SgnY7fEiif1xLSkL9sjsZSzjuRY5bkeStkxg3GaKebpvzqOnk1ml9zkDxZCvYoYaGBk+6oKfBrmX8Yef3E61FwpV9h19ZaUr9tv9vzWOiD88SCYDmU3nxIQ2CjZVDX3dg6NiuYeGzdjpwxI8g04jHp2pnwZqxL2Ci23yAX6fbBo+HgjwmNx3hyjDGWIdG0ZzOV86PCBLSO5YtHzag4LmaObu+0Gih+A=
|
||||
file:
|
||||
- dist/jasny-bootstrap-${TRAVIS_TAG}.zip
|
||||
- dist/jasny-bootstrap-${TRAVIS_TAG}.tar.gz
|
||||
skip_cleanup: true
|
||||
on:
|
||||
branch: master
|
||||
repo: jasny/bootstrap
|
||||
tags: true
|
||||
- provider: npm
|
||||
email: poratuk@gmail.com
|
||||
api_key:
|
||||
secure: tWiECN/fFRu6yb13l6jB96QfSDrNap6DcRJ6yx8y5oMypEQ6yljsDXhTWshSal2oj+QWNIvQ0skhY1tHv/EmRdkEUFZk1+b3ZjgQZJf4GgEvZwB3q+9DaWYD0pdYTwrlDqXkR6Q8302lYKeAtSkj4IzFPaJx27T064OYO5CUFaYYlcdWT67NUkJxSXpYgp9KDSE/VI26jmEnPmoJwTd85zH3tP/vXv6ZhsWKHJl4iPBJf93Kr/N18Kx2obvTSUE8hu/JrTAAuJfAUQlLPxp/Fh9/zzqh9FdzB2I8oz6gRP/5tWUY28zvWEt+Nls2rdIy8CnYS+MJqDPo9x/IpPSlCglEafh+XizKBmTA8MmGVga5xKgZQwaz1nMI/gaIz0W9fih9INc/2PVQtIYj/K8f2EO/38aLUCaHNhGqanQuy2760BSfpvfdWKrp1YiRR/c33LzrTLCiSOlXZDmmBVWvE6+o0fwA4rEnybm9kB0t+jjEn2l3ikyBIGevWDrjYgM7B3583OO9eBt86vhw0ZD8xL/iTdDKl6rWt/CtNwdbgnOCv1q/wa/micGKl7iQYm5o9VMSFkKqmceSDm3mCWeetnB2PXDMfbW4TdQNk2V/81sRv/XLUg3gubVeZF6B0x6KKUseHQ9BOhCRpHZXO9UuB3p6jPSIE89xC54/bj8bzr8=
|
||||
skip_cleanup: true
|
||||
on:
|
||||
tags: true
|
||||
repo: jasny/bootstrap
|
||||
branch: master
|
||||
|
||||
Reference in New Issue
Block a user