Commit d89c77af by Torkel Ödegaard

Small changes to build scripts

parent 2d7d70b9
...@@ -12,6 +12,8 @@ module.exports = function (grunt) { ...@@ -12,6 +12,8 @@ module.exports = function (grunt) {
arch: grunt.option('arch') || 'x86_64', arch: grunt.option('arch') || 'x86_64',
}; };
config.pkg.version = grunt.option('pkgVer') || config.pkg.version;
// load plugins // load plugins
require('load-grunt-tasks')(grunt); require('load-grunt-tasks')(grunt);
......
...@@ -45,8 +45,6 @@ func main() { ...@@ -45,8 +45,6 @@ func main() {
log.Printf("Version: %s\n", version) log.Printf("Version: %s\n", version)
//os.Setenv("PATH", fmt.Sprintf("%s%cbin%c%s", os.Getenv("GOPATH"), os.PathSeparator, os.PathListSeparator, os.Getenv("PATH")))
flag.StringVar(&goarch, "goarch", runtime.GOARCH, "GOARCH") flag.StringVar(&goarch, "goarch", runtime.GOARCH, "GOARCH")
flag.StringVar(&goos, "goos", runtime.GOOS, "GOOS") flag.StringVar(&goos, "goos", runtime.GOOS, "GOOS")
flag.BoolVar(&race, "race", race, "Use race detector") flag.BoolVar(&race, "race", race, "Use race detector")
...@@ -72,17 +70,16 @@ func main() { ...@@ -72,17 +70,16 @@ func main() {
case "test": case "test":
test("./pkg/...") test("./pkg/...")
grunt("test")
case "latest": case "latest":
version += "-" + getGitSha() version += "-" + getGitSha()
case "package": case "package":
//verifyGitRepoIsClean() //verifyGitRepoIsClean()
grunt("release", "--pkgVer="+version)
createRpmAndDeb() createRpmAndDeb()
case "build-ui":
buildFrontend()
case "clean": case "clean":
clean() clean()
...@@ -212,8 +209,8 @@ func ChangeWorkingDir(dir string) { ...@@ -212,8 +209,8 @@ func ChangeWorkingDir(dir string) {
os.Chdir(dir) os.Chdir(dir)
} }
func buildFrontend() { func grunt(params ...string) {
runPrint("grunt", "release") runPrint("./node_modules/grunt-cli/bin/grunt", params...)
} }
func setup() { func setup() {
......
...@@ -6,7 +6,7 @@ static_root_path = src ...@@ -6,7 +6,7 @@ static_root_path = src
[log] [log]
level = Trace level = Trace
mode = console, file mode = console
name: grafana-build-box
version: 2.0.0
inherits: wercker/golang
type: main
platform: ubuntu@12.04
packages:
- ruby@2.0.0-p594
keywords:
- ruby
script: |
export RUBYVERSION=2.0.0-p594
sudo apt-get update
sudo apt-get install git zlib1g-dev libreadline-dev libqtwebkit-dev
sudo apt-get remove ruby1.9.1
cd $HOME
mkdir rubyinstall
cd rubyinstall
wget ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-$RUBYVERSION.tar.gz
tar xzvf ruby-$RUBYVERSION.tar.gz
cd ruby-$RUBYVERSION
./configure --with-readline-dir=/usr/include/readline --with-openssl-dir=/usr/include/openssl
make
make test
sudo make install
cd $HOME
rm -fr rubyinstall
echo "gem: --no-rdoc --no-ri" >> $HOME/.gemrc
...@@ -20,8 +20,6 @@ build: ...@@ -20,8 +20,6 @@ build:
go run build.go clean test build go run build.go clean test build
# frontend # frontend
- npm-install - npm-install
- grunt:
tasks: release
# create packages # create packages
- script: - script:
name: create packages name: create packages
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment