Skip to content

Commit

Permalink
Release version 0.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
tmrts committed Dec 19, 2015
1 parent 0797c5c commit fd14059
Show file tree
Hide file tree
Showing 5 changed files with 45 additions and 18 deletions.
29 changes: 22 additions & 7 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,29 @@
language: go

sudo: false

matrix:
include:
- go: 1.5
env: VERSION=0.1.0

before_deploy:
- GOARCH=amd64 GOOS=linux go build boilr.go && tar czvf boilr-$VERSION-linux_amd64.tgz boilr
- GOARCH=386 GOOS=linux go build boilr.go && tar czvf boilr-$VERSION-linux_386.tgz boilr

script:
- GOARCH=amd64 GOOS=linux go build boilr.go && mv boilr boilr_linux_64 && tar czvf boilr-0.1.0-linux_amd64.tgz boilr_linux_64
- GOARCH=amd64 GOOS=darwin go build boilr.go && mv boilr boilr_darwin_64 && tar czvf boilr-0.1.0-darwin_amd64.tgz boilr_darwin_64
- GOARCH=amd64 GOOS=darwin go build boilr.go && tar czvf boilr-$VERSION-darwin_amd64.tgz boilr
- GOARCH=386 GOOS=darwin go build boilr.go && tar czvf boilr-$VERSION-darwin_386.tgz boilr

- GOARCH=386 GOOS=linux go build boilr.go && mv boilr boilr_linux_32 && tar czvf boilr-0.1.0-linux_386.tgz boilr_linux_32
- GOARCH=386 GOOS=darwin go build boilr.go && mv boilr boilr_darwin_32 && tar czvf boilr-0.1.0-darwin_386.tgz boilr_darwin_32
deploy:
provider: releases
api_key:
secure: QWOLnQfX23rtlkKNfTPdsjt7WIr3OSKX1G/PILKkq8csFfLy3MQ83JiUboLnutoRxK/Aam6tGoJp9ZGC7Y0maxhV+Th17CwM2xHJiMyB0nAsDOgwfU9l+TYM4SrKcowjt2t0PAf8D+dHFX0Ai2786wLkijqgpQggz+/oF8Ycscp9xaMj/VexSKHBaKyPUlkO+BQM5A63Zj9Ry4/ioLwgcxnNAaCoP1tQ557vVahgi5p78vhSewM9toStv0NRshEdQN+nT1JAEIuWmDbGXcTloh88G1CC5/4q4YyyGnGjfXf0+Afz0kqdLN3BJHxCfnj51S3IVJs6ZAdzO7VHajp+ulQ9HPZC5ZTSgRSnmxC7Y4foAG13G5pcHj0mypduLPFJ+KIcmOJ9cWnWLWWMtJIvi9OQ+3jIagJ8OYJF5aVwzlLGvicHeYybVAqA6RDOJlDU9GoO0ERdu4G6JL+rIdCvjyjrqN2mfCV0vyXNtUaP27yGavY5zspLlZ0DxYYdsGdcW1HezW88zfOO+3EybjwqEY/72yQ3W4sW9zmdi9oBXLEzc1dyUAch8igpAtLoa3+b7VWhUBs56mkxFMuKxWZhSsNoDAfJqipMuSIJGoJeG5hK2ABPy2VBbKAaNfIVTQs9UC8L62G4+L9FujZ1eDCSiMtI1NeiXacUo0RY4wkPj4k=
file:
- install
- boilr-$VERSION-darwin_386.tgz
- boilr-$VERSION-darwin_amd64.tgz
- boilr-$VERSION-linux_386.tgz
- boilr-$VERSION-linux_amd64.tgz
skip_cleanup: true
on:
repo: tmrts/boilr
branch: master
tags: true
25 changes: 18 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,33 @@
# boilr

[![Travis Widget]][Travis] ![License Widget] ![Release Widget]

[Travis Widget]: https://img.shields.io/travis/tmrts/boilr.svg?style=flat-square
[Travis]: http://travis-ci.org/tmrts/boilr
[License Widget]: https://img.shields.io/github/license/tmrts/boilr.svg?style=flat-square
[Release Widget]: https://img.shields.io/github/release/tmrts/boilr.svg?style=flat-square

<img src="/logo.png" height="400" align="middle"/>
<br />
<br />
Are you doing the same steps over and over again every time you start a new programming project?

`boilr` is a powerful language-agnostic command-line project templating scaffolding tool here to help you.
`boilr` is a powerful language-agnostic command-line boilerplate template tool here to help you.

For lots of more details, see [the Wiki page](https://github.com/tmrts/boilr/wiki/Introduction).
For more details, see [Introduction](https://github.com/tmrts/boilr/wiki/Introduction) page.

# Features
- Blazingly Fast
- No dependencies (NodeJS, Python Interpreter etc.)
- Full power of [golang templates](https://golang.org/pkg/text/template/) (Easy to learn & powerful)

# How do I get it?
There are binaries available for Linux & OSX. You can download them directly,
or run the installation script. Please see [the Wiki page](https://github.com/tmrts/boilr/wiki/Installation) for more information.

# Usage
To use templates shared by others and create your own please take a look at the
[Usage](https://github.com/tmrts/boilr/wiki/Usage) and [Creating Templates](https://github.com/tmrts/boilr/wiki/Creating-Templates)
pages in the wiki.

# Template Catalog
Take a look at [the Wiki page](https://github.com/tmrts/boilr/wiki/Templates) for a list of project templates, examples, and more information.
Take a look at [Templates](https://github.com/tmrts/boilr/wiki/Templates) page for a list of project templates, examples, and more information.

# Contributing
If you'd like to contribute, share your opinions or learn more, please feel free to open an issue.
Expand All @@ -35,3 +42,7 @@ is the issue body.

After creating the issue, save & exit the editor and you will be
prompted for github credentials needed to create the issue.

# How Do I Get It?
There are binaries available for Linux & OSX. You can download them directly,
or run the installation script. Please see [Installation](https://github.com/tmrts/boilr/wiki/Installation) page for more information.
7 changes: 4 additions & 3 deletions install
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

set -u

[[ "$@" =~ --pre ]] && version=0.0.1 pre=1 ||
version=0.0.1 pre=0
[[ "$@" =~ --pre ]] && version=0.1.0 pre=1 ||
version=0.1.0 pre=0

# If stdin is a tty, we are "interactive".
interactive=
Expand Down Expand Up @@ -95,7 +95,8 @@ download() {
return
fi

chmod +x $1 && symlink $1 && initialize && check_binary
chmod +x $1 && symlink $1 && check_binary
initialize
}

# Try to download binary executable
Expand Down
Binary file added logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion pkg/boilr/configuration.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import (

const (
AppName = "boilr"
Version = "0.0.1"
Version = "0.1.0"
ConfigDirPath = ".config/boilr"

ConfigFileName = "config.json"
Expand Down

0 comments on commit fd14059

Please sign in to comment.