kay delaney
b2e94d0733
Chore: Migrate yarn from v1 to v2 ( #39082 )
...
* Chore: Migrate yarn from v1 to v2
Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
2021-10-08 15:19:10 +01:00
Josh Soref
4db782fd5b
ci-build: spelling ( #24386 )
2020-05-18 16:41:06 +03:00
Dominik Prokop
4d741ea387
Build: Collect frontend build time metric ( #20254 )
2019-11-08 12:48:32 +01:00
Arve Knudsen
b3c00e4c32
Docker: Build and use musl-based binaries in alpine images to resolve glibc incompatibility issues ( #19798 )
...
* build: Install musl cross compilers as part of build Docker image
* build: Build also musl packages in scripts/build/build.sh
* scripts/build/build-all.sh: Build musl Linux targets
* build: Upgrade build-container to 1.2.11
* build.go: De-duplicate code
* build: Base Docker images on musl binaries
2019-10-24 14:34:14 +02:00
Oleg Gaidarenko
4b16cd6cc8
Build: Introduce shellcheck ( #18081 )
...
* Build: introduce shellcheck
Fixes #16198
2019-07-23 13:12:33 +03:00
Brian Gann
157f330cf2
area/circleci: Speed up circleci build process for branches and pr ( #16778 )
...
* speed up circleci build
* convert build.sh to functions and add args for different build types
* add yarn cache
* add build latest to packaging step
* fast build should not try to tag non-amd builds
* remove signing step for prs-and-branches
2019-05-01 10:20:01 -05:00
Leonard Gram
8dfa1f4c12
build: fixes publishing version.
2019-03-25 15:01:45 +01:00
Leonard Gram
6e802dc94d
build: builds armv6 with rpi1 compat gcc.
2019-03-25 09:48:45 +01:00
Leonard Gram
2bdc147e55
build: skips building rpm for armv6.
2019-01-22 11:09:27 +01:00
Leonard Gram
5f188058e3
build: builds for armv6.
2019-01-22 11:09:27 +01:00
Leonard Gram
a82f0ed393
build: tags arm as well as amd64 as latest.
2019-01-10 14:41:02 +01:00
Johannes Würbach
702d449001
Docker image for ARM
2019-01-10 14:41:02 +01:00
Leonard Gram
13a962cc50
Revert "Docker image for ARM"
...
This reverts commit 5f7e6a5c73
.
2019-01-09 16:25:07 +01:00
Johannes Würbach
5f7e6a5c73
Docker image for ARM
2019-01-09 15:09:13 +01:00
Leonard Gram
a1dca2117d
build: use build workflow id instead of build number. ( #13965 )
...
* build: use build workflow id instead of build number.
The workflow id is unique across the whole workflow
while the build number is unique to every job in the
workflow. This change means that jobs that build
artifacts for the same commit but in different jobs
will now have the same id.
* build: fixes pkgver generation.
2018-11-05 15:05:12 +01:00
Leonard Gram
6c473d33f4
Enterprise crosscompilation ( #13783 )
...
* build: crosscompilation and release of enterprise.
2018-10-22 14:33:19 +02:00
Leonard Gram
8ea2f7f858
build: updated build-container with go1.11.
2018-09-05 11:55:28 +02:00
Leonard Gram
bfe41d3cf1
build: new workflow for PR:s and branches.
2018-08-02 19:24:05 +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
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
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
26bb9ad399
build: use initial checkout within container
...
speedup and simplify the build within the container
2017-03-03 11:07:05 +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
3e62b1b2d7
tech(build): use build number as iteration number
2017-02-02 15:55:37 +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
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
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
1339ce80f5
tech(build): moves builds script into main repo
2017-01-24 11:26:03 +01:00