Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
B
boilr
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
ifs
boilr
Commits
fd140595
Commit
fd140595
authored
9 years ago
by
Tamer Tas
Browse files
Options
Downloads
Patches
Plain Diff
Release version 0.1.0
parent
0797c5c6
No related branches found
Branches containing commit
Tags
0.1.0
Tags containing commit
No related merge requests found
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
.travis.yml
+22
-7
22 additions, 7 deletions
.travis.yml
README.md
+18
-7
18 additions, 7 deletions
README.md
install
+4
-3
4 additions, 3 deletions
install
logo.png
+0
-0
0 additions, 0 deletions
logo.png
pkg/boilr/configuration.go
+1
-1
1 addition, 1 deletion
pkg/boilr/configuration.go
with
45 additions
and
18 deletions
.travis.yml
+
22
−
7
View file @
fd140595
language
:
go
language
:
go
sudo
:
false
sudo
:
false
matrix
:
matrix
:
include
:
include
:
-
go
:
1.5
-
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=darwin go build boilr.go && tar czvf boilr-$VERSION-darwin_amd64.tgz boilr
-
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=386 GOOS=darwin go build boilr.go && tar czvf boilr-$VERSION-darwin_386.tgz boilr
-
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=386 GOOS=linux go build boilr.go && mv boilr boilr_linux_32 && tar czvf boilr-0.1.0-linux_386.tgz boilr_linux_32
deploy
:
-
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
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
This diff is collapsed.
Click to expand it.
README.md
+
18
−
7
View file @
fd140595
# boilr
# 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?
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
# Features
-
Blazingly Fast
-
Blazingly Fast
-
No dependencies (NodeJS, Python Interpreter etc.)
-
No dependencies (NodeJS, Python Interpreter etc.)
-
Full power of
[
golang templates
](
https://golang.org/pkg/text/template/
)
(
Easy
to learn & powerful)
-
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
# Usage
To use templates shared by others and create your own please take a look at the
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
)
[
Usage
](
https://github.com/tmrts/boilr/wiki/Usage
)
and
[
Creating Templates
](
https://github.com/tmrts/boilr/wiki/Creating-Templates
)
pages in the wiki.
pages in the wiki.
# Template Catalog
# 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
# Contributing
If you'd like to contribute, share your opinions or learn more, please feel free to open an issue.
If you'd like to contribute, share your opinions or learn more, please feel free to open an issue.
...
@@ -35,3 +42,7 @@ is the issue body.
...
@@ -35,3 +42,7 @@ is the issue body.
After creating the issue, save & exit the editor and you will be
After creating the issue, save & exit the editor and you will be
prompted for github credentials needed to create the issue.
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.
This diff is collapsed.
Click to expand it.
install
+
4
−
3
View file @
fd140595
...
@@ -2,8 +2,8 @@
...
@@ -2,8 +2,8 @@
set
-u
set
-u
[[
"
$@
"
=
~
--pre
]]
&&
version
=
0.
0.1
pre
=
1
||
[[
"
$@
"
=
~
--pre
]]
&&
version
=
0.
1.0
pre
=
1
||
version
=
0.
0.1
pre
=
0
version
=
0.
1.0
pre
=
0
# If stdin is a tty, we are "interactive".
# If stdin is a tty, we are "interactive".
interactive
=
interactive
=
...
@@ -95,7 +95,8 @@ download() {
...
@@ -95,7 +95,8 @@ download() {
return
return
fi
fi
chmod
+x
$1
&&
symlink
$1
&&
initialize
&&
check_binary
chmod
+x
$1
&&
symlink
$1
&&
check_binary
initialize
}
}
# Try to download binary executable
# Try to download binary executable
...
...
This diff is collapsed.
Click to expand it.
logo.png
0 → 100644
+
0
−
0
View file @
fd140595
94.3 KiB
This diff is collapsed.
Click to expand it.
pkg/boilr/configuration.go
+
1
−
1
View file @
fd140595
...
@@ -14,7 +14,7 @@ import (
...
@@ -14,7 +14,7 @@ import (
const
(
const
(
AppName
=
"boilr"
AppName
=
"boilr"
Version
=
"0.
0.1
"
Version
=
"0.
1.0
"
ConfigDirPath
=
".config/boilr"
ConfigDirPath
=
".config/boilr"
ConfigFileName
=
"config.json"
ConfigFileName
=
"config.json"
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment