Marcus Efraimsson
e617e23927
build: fix signing of multiple rpm packages
2018-06-21 10:27:59 +02:00
Leonard Gram
f80810081b
build: updates publisher to support arm archs for deb and rpm.
2018-05-24 11:12:10 +02:00
fg2it
22638db532
fix names of foreign arch packages
2018-05-23 23:53:59 +02:00
Leonard Gram
1b85b2fca7
build: removes deploy from nightly while testing it.
2018-05-22 09:07:52 +02:00
Leonard Gram
7b1e41abc6
build: crosscompilation for nightlies and releases.
2018-05-21 14:06:01 +02:00
Leonard Gram
7ca346e9f0
build: downloads and bundles phantomjs for darwin and windows.
2018-05-18 14:39:25 +02:00
Leonard Gram
3933cb6bf6
build: publisher updated to support more architectures and OSs.
2018-05-18 14:39:25 +02:00
Leonard Gram
9123e0fca8
build: crossplatform build with packages.
...
Big thanks to @fg2it who created a POC as
well as the build container that this work
is based on.
2018-05-18 14:38:04 +02:00
Carl Bergquist
28f7b6dad1
Enable Grafana extensions at build time. ( #11752 )
...
* extensions: import and build
* bus: use predefined error
* enterprise: build script for enterprise packages
* poc: auto registering services and dependency injection
(cherry picked from commit b5b1ef875f905473af41e49f8071cb9028edc845)
* poc: backend services registry progress
(cherry picked from commit 97be69725881241bfbf1e7adf0e66801d6b0af3d)
* poc: minor update
(cherry picked from commit 03d7a6888b81403f458b94305792e075568f0794)
* ioc: introduce manuel ioc
* enterprise: adds setting for enterprise
* build: test and build specific ee commit
* cleanup: test testing code
* removes example hello service
2018-04-27 13:41:58 +02:00
Leonard Gram
3a48ea8dde
Fixes signing of packages.
...
Signing was failing as the builds
were expected to run as ubuntu but
is run as root.
Closes #11686
2018-04-23 17:05:32 +02:00
Mario Trangoni
3424fa94c2
scripts: fix codespell issues
2018-04-13 20:31:29 +02:00
Leonard Gram
49de4ed28b
build: upgrades build pipeline from CircleCI 1.0 -> 2.0 ( #11162 )
...
build: upgrades build pipeline from CircleCI 1.0 -> 2.0
2018-03-09 11:27:00 +01:00
bergquist
8ed12aa298
upgrade to go 1.10
2018-03-07 16:40:24 +01:00
bergquist
33beacff0a
tech: upgrade to golang 1.9.3
2018-01-26 14:34:47 +01:00
bergquist
1be476b5f5
tech: switch to golang 1.9.2
2017-10-31 12:36:52 +01:00
bergquist
eeb2e2c6c9
build: install go based on env variable
2017-10-05 11:35:14 +02:00
bergquist
15ece1da04
changes go version to 1.9.1
2017-10-05 11:35:14 +02:00
bergquist
7f6924ff13
change go version to 1.9
2017-09-28 11:22:13 +02:00
Anton Yackushev
c2885430bd
fix "no formatting directive in Fatalf call" (vet) ( #8487 )
2017-05-29 08:12:54 +02:00
Torkel Ödegaard
6828d35480
packaging: build fix
2017-03-23 12:38:42 +01:00
Torkel Ödegaard
7864828e75
packaging: publish nightly builds
2017-03-23 11:10:01 +01:00
bergquist
26bb9ad399
build: use initial checkout within container
...
speedup and simplify the build within the container
2017-03-03 11:07:05 +01:00
bergquist
a32b7dfb9d
build: upgrade to golang 1.8
2017-02-17 09:05:52 +01:00
bergquist
2ad2b96133
build: avoid progress bar update on yarn install
...
this will save us ~100TB of unneeded data in the long term.
2017-02-13 15:26:10 +01:00
bergquist
5bba0c2a94
tech(build): upgrade dist builder to golang1.8rc3
2017-02-07 12:45:06 +01:00
bergquist
457d6c8f81
tech(build): fixes broken build
2017-02-02 17:25:33 +01:00
bergquist
3e62b1b2d7
tech(build): use build number as iteration number
2017-02-02 15:55:37 +01:00
bergquist
63aa436997
tech(build): slimdown the size of the build container
2017-02-02 11:33:34 +01:00
bergquist
513fcdeeb8
tech(build): prepare for tag builds
2017-01-31 11:00:23 +01:00
bergquist
d72f257f27
tech(build): disable package iteration for release builds
2017-01-31 09:40:26 +01:00
bergquist
3c304b9b88
tech(build): disable builds for master
2017-01-30 16:24:50 +01:00
bergquist
cefb4103a7
tech(build): disable build based on tag
2017-01-30 16:03:55 +01:00
bergquist
dd982ac9a2
tech(build): dont include buildnumber when building tags
2017-01-30 15:23:38 +01:00
bergquist
4b6aaec880
tech(build): create sha files after signing packages
2017-01-27 15:54:19 +01:00
bergquist
a634bd0ce8
tech(build): sign and deploy packages to s3
2017-01-27 15:21:16 +01:00
bergquist
feed804a0e
tech(build): updates path to signing file
2017-01-27 15:21:16 +01:00
bergquist
f7993db73c
tech(build): installs yarn in build image
2017-01-24 11:26:03 +01:00
bergquist
66fa12835a
tech(build): replace grafana_branch with circle_branch;
2017-01-24 11:26:03 +01:00
bergquist
6b70fb2729
tech(build): fixes broken yum installer
2017-01-24 11:26:03 +01:00
bergquist
5f0033f3eb
tech(build): path to build relative
2017-01-24 11:26:03 +01:00
bergquist
5be00191ec
tech(build): Dockerfile for building grafana
2017-01-24 11:26:03 +01:00
bergquist
1339ce80f5
tech(build): moves builds script into main repo
2017-01-24 11:26:03 +01:00