Leonard Gram
6c473d33f4
Enterprise crosscompilation ( #13783 )
...
* build: crosscompilation and release of enterprise.
2018-10-22 14:33:19 +02:00
Leonard Gram
6fd3430677
build: makes sure publisher.sh is available when deploying.
2018-10-15 14:54:21 +02:00
Torkel Ödegaard
cdfbcbce22
updated circleci build-container version
2018-10-11 22:06:36 +02:00
Johannes Schill
a94c1eaf4b
Bump grafana/build-container to 1.2.0
2018-10-10 14:15:27 +02:00
Johannes Schill
314b8b8ed9
Revert "Lock down node version to see if we get rid of the circleci build issue"
...
This reverts commit 9080b2c4ff9cff9a1ca99c983051fb35a0789515.
2018-10-10 14:15:27 +02:00
Johannes Schill
a1853d782d
Revert "Try to remove circleci cache to see if that solves the build issue"
...
This reverts commit f19fc935918721a29fe149fec8abfb78866b262f.
2018-10-10 14:15:27 +02:00
Johannes Schill
1f27f90cbe
Try to remove circleci cache to see if that solves the build issue
2018-10-10 14:15:27 +02:00
Johannes Schill
c695bbfa25
Revert "Add node version output for debugging"
...
This reverts commit 16a931d535d02a2759e26c2ae3dc66454aa4fe89.
2018-10-10 14:15:27 +02:00
Johannes Schill
118c3b1746
Add node version output for debugging
2018-10-10 14:15:27 +02:00
Johannes Schill
878433bcfa
Lock down node version to see if we get rid of the circleci build issue
2018-10-10 14:15:27 +02:00
bergquist
add6cee742
build: automatically publish releases to grafana.com.
2018-10-03 11:17:46 +02:00
Mario Trangoni
803e716213
Add goconst to CircleCI
2018-09-26 22:43:15 +02:00
bergquist
c1f797ed90
moves docker/ to devenv/docker
2018-09-17 11:10:03 +02:00
Torkel Ödegaard
dd01abc544
another circleci fix
2018-09-11 18:37:02 +02:00
Torkel Ödegaard
48d1ebacbb
Another circleci fix
2018-09-11 18:32:19 +02:00
Torkel Ödegaard
207ce0cde1
changed gometalinter to use github master
2018-09-11 18:29:50 +02:00
Torkel Ödegaard
888ac27e25
commented out metalinter as gopkg is having issues
2018-09-11 18:24:07 +02:00
Leonard Gram
eed141fb54
build: uses 1.1.0 of the build container.
2018-09-05 15:10:57 +02:00
Leonard Gram
8ea2f7f858
build: updated build-container with go1.11.
2018-09-05 11:55:28 +02:00
bergquist
fda9790ba5
upgrades to golang 1.11
2018-08-25 21:23:20 +02:00
Leonard Gram
570d2fede3
build: cleanup
2018-08-14 14:48:26 +02:00
Leonard Gram
e521e7b76d
build: fixes rpm verification.
2018-08-14 14:24:04 +02:00
Leonard Gram
aefcb06ff8
build: verifies the rpm packages signatures.
...
Closes #12370
2018-08-14 13:45:20 +02:00
Marcus Efraimsson
b8a1385c77
build: increase frontend tests timeout without no output
2018-08-13 15:40:07 +02:00
Leonard Gram
a73fc4a688
Smaller docker image ( #12824 )
...
* build: makes the grafana docker image smaller.
* build: branches and PR:s builds the docker image.
2018-08-06 17:34:25 +02:00
Leonard Gram
b61ac546f1
build: disables external docker build for master and release.
2018-08-02 19:24:05 +02:00
Leonard Gram
99a9dbb04f
build: complete docker build for master and releases.
2018-08-02 19:24:05 +02:00
Leonard Gram
580e2c36d1
build: imported latest changes from grafana-docker.
2018-08-02 19:24:05 +02:00
Leonard Gram
e848930476
build: attach built resources.
2018-08-02 19:24:05 +02:00
Leonard Gram
e3a907214d
build: builds docker image from local grafna tgz.
2018-08-02 19:24:05 +02:00
Leonard Gram
bfe41d3cf1
build: new workflow for PR:s and branches.
2018-08-02 19:24:05 +02:00
Leonard Gram
62d3655da4
docker: inital copy of the grafana-docker files.
2018-08-02 19:24:05 +02:00
Torkel Ödegaard
2c22a7b4ba
Don't build-all for PRs
2018-07-11 13:31:34 +02:00
yogy rahmawan
8b32dc5847
move go vet out of scripts and fixing warning ( #12552 )
2018-07-09 23:25:32 -07:00
Marcus Efraimsson
a8970a4de9
run enterprise build only on master for now
2018-07-04 13:09:42 +02:00
Leonard Gram
1586a42a71
ci: Only publish grafana enterprise packages tagged with enterprise.
2018-07-03 09:25:51 +02:00
Leonard Gram
4245f0ce11
ci: typo
2018-07-02 16:10:20 +02:00
Leonard Gram
8d6797c367
ci: publishes grafana enterprise to s3.
2018-07-02 16:05:23 +02:00
Carl Bergquist
861af4cb97
Improve extensions build. ( #12461 )
...
* enable ee build on pr/master
* step1: of including group sync
* disable commit pinning for now
* fixes broken build
* enable team to ldap group sync
* avoid returning error for missing external handler
* services: allow routes to be added before http server start
* services: allows services to add their own migrations
* moves db migrations to ee code base
* build using master branch in ee
* disable enterprise build in .bra.toml
[skip ci]
* removes team sync extensions
* removes commented line
2018-07-01 07:01:43 -07:00
Marcus Efraimsson
bd805544c5
build: yarn should be included out of the box on circle ci
2018-06-26 15:19:04 +02:00
Torkel Ödegaard
713a87fb5b
Webpack 4 (WIP) ( #12098 )
...
* Webpack 4
* webpack: force angular version 1.6 as 1.7 has removed a legacy feature toggle Grafana needs, switched from awesome-typescript-loader to ts-loader & forked ts checker
* Webpack 4
* webpack: force angular version 1.6 as 1.7 has removed a legacy feature toggle Grafana needs, switched from awesome-typescript-loader to ts-loader & forked ts checker
* upgrade ts loader
* simplified splitChunks
* upgrade circle node image to v8
* webpack: minor changes, using the new mode option, removed unused awesome-typescript loader, investigating karma issue but no solution yet
* fix: change angular mocks version restriction to be more strict
* add babel-loader for HMR support, fix karma debug runner
* babel-loader to yarn.lock
* webpack: changed from ExtractTextPlugin to MiniCssExtractPlugin, and updated the minification step to use new webpack4 optimization config section
* webpack: remove css minifcation from general css processing as it's done in the webpack optimization step
* limit vendors chunk to .ts and .js files
* fix: removed typescript compile error, wanted to see if we still got test failure for that
* tech: upgrade uglify-js, should be faster now
2018-06-26 01:28:37 -07:00
bergquist
484d9e3f9d
triggers grafana-docker master build
2018-06-08 12:44:01 +02:00
Tom Wilkie
c47f40d99c
Use cut to trim down the SHA1.
...
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com>
2018-06-06 12:07:47 +01:00
Tom Wilkie
681326140d
Version the tarball uploaded to s3 and tell the next step about it.
...
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com>
2018-06-05 20:02:51 +01:00
Leonard Gram
b379b28337
build: only runs db related tests on db.
2018-05-30 16:27:47 +02:00
Leonard Gram
e33b17fac6
build: integration testing postegres on ci.
2018-05-30 16:27:47 +02:00
Leonard Gram
50d1519a91
build: mysql integration testing on ci.
2018-05-30 16:27:47 +02:00
Leonard Gram
bea4741a12
build: always build for all platforms.
2018-05-23 16:03:21 +02:00
Leonard Gram
1b85b2fca7
build: removes deploy from nightly while testing it.
2018-05-22 09:07:52 +02:00
Leonard Gram
5f98982a09
build: clean up the workflow filters.
2018-05-21 15:57:57 +02:00