Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
|
- # Make mustaches
-
- # make a release
- release: args tag build-wrappers
- @echo Done!
-
- args:
- ifeq ($(version),)
- @echo "Usage make release version=x.y.z"
- else
- @echo "Releasing: ${version}"
- endif
-
- tag:
- # splice in version
- sed -i.bak -e "s|%version%|${version}|" mustache.js package.json
- git commit -m 'Released ${version}' mustache.js
- # tag the version
- git tag ${version}
- # revert the version
- sed -i.bak -e 's|exports.version = "${version}"|exports.version = "%version%"|' mustache.js
- sed -i.bak -e 's|"version": "${version}"|"version": "%version%"|' package.json
-
- build-wrappers:
- # from that tag:
- # build all wrappers / minify
- git checkout $(version)
- build/wrappers.sh $(version)
-
- git checkout gh-pages
- mkdir ${version}
- cp -r wrappers/mustache-* $(version)/
- cp mustache.js $(version)/
- cp package.json $(version)/
- # update gh-pages with release links & travis
- # update npm
- # update cdnjs
-
- # make test
- test:
- rspec spec/mustache_spec.rb
-
- PHONY: test release args tag build-wrappers
|