Grot (@grafanabot)
c4fdc3d7c6
Replace json decoder with io.ReadAll ( #57178 ) ( #57251 )
...
(cherry picked from commit 0b72c36527 )
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com >
2022-10-19 06:03:47 -04:00
Grot (@grafanabot)
c639251ace
CI: Move CreateTempFile - use it for rpm/deb packages ( #56990 ) ( #57102 )
...
* Move CreateTempFile - use it for rpm/deb packages
* Fix typo
* Fix tests:
(cherry picked from commit c96b6a6ab0 )
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com >
2022-10-17 20:45:50 +03:00
Grot (@grafanabot)
cacc00aeb8
Use io.ReadAll instead of json.Decode ( #56528 ) ( #56529 )
...
(cherry picked from commit df2abf09c2 )
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com >
2022-10-07 04:45:42 -04:00
Grot (@grafanabot)
ece17f30ab
Packaging: Change from 0750 to 0755 folder permissions when packaging ( #56436 ) ( #56474 )
...
* Change from 0750 to 0755
* Change to 0o755
* Skip lint when creating dir
(cherry picked from commit 66e8f39ce8 )
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com >
2022-10-06 10:25:43 -04:00
Dimitris Sotirakis
8f7deb3741
Move files under pkg/build/packaging ( #56435 ) ( #56440 )
...
(cherry picked from commit 3aacda5579 )
2022-10-06 11:16:22 +03:00
Grot (@grafanabot)
8741f7dedb
Replace filename with path without the local dir ( #56296 ) ( #56309 )
...
(cherry picked from commit d94af21cac )
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com >
2022-10-04 10:34:51 -04:00
Grot (@grafanabot)
88d4cc9334
Add cronjob option at switch case ( #56272 ) ( #56274 )
...
(cherry picked from commit 26d64a778e )
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com >
2022-10-04 06:29:38 -04:00
Grot (@grafanabot)
7a76da4e15
CI: Add packages-bucket flag to publish packages command ( #56170 ) ( #56176 )
...
* Add public bucket string
* Fix lint
(cherry picked from commit d32c67b52a )
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com >
2022-10-03 08:47:39 -04:00
Grot (@grafanabot)
29bb039c94
CI: Move grafanacom command to OSS ( #55853 ) ( #56168 )
...
* Move publish-packages command over from
* Fix lint
* Move grafanacom command to OSS
* Add GetLatestMainBuild to gsutil
* Fix lint
* More lint fixes
* Add tests for grafanacom
* Fix lint
(cherry picked from commit 947838cca0 )
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com >
2022-10-03 14:30:11 +03:00
Grot (@grafanabot)
d10d842024
CI: Move publish-packages command over from grabpl ( #55850 ) ( #56007 )
...
* Move publish-packages command over from
* Lint fixes
* Update test
(cherry picked from commit 9a68f8704f )
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com >
2022-09-29 17:57:55 +03:00
Grot (@grafanabot)
5242194721
Replace armhf with armhfp for RPMs ( #55814 ) ( #55828 )
...
(cherry picked from commit 2a3f423e10 )
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com >
2022-09-27 10:07:41 -04:00
Kevin Minehart
2fadeeff4c
CI: move grabpl package command to pkg/build ( #55651 )
...
* add grabpl package
* update .drone.yml
* resolve lint errors
2022-09-23 11:49:07 -05:00
Dimitris Sotirakis
cb93ed04a7
Add storybook bucket for main builds ( #55448 )
2022-09-20 13:15:06 +03:00
Dimitris Sotirakis
b26e443173
Fix fetch-images command ( #55365 )
2022-09-19 17:17:56 +03:00
Dimitris Sotirakis
f058e1eae3
Add storybook bucket for main builds ( #55379 )
2022-09-19 17:17:25 +03:00
Dimitris Sotirakis
93e78e2146
CI: Move fetch-images sub-command from build-pipeline repo ( #55298 )
...
* Move fetch images from build-pipeline
* Modify drone
* Replace zerolog with builtin log
* Fix lint
2022-09-19 11:19:31 +03:00
Dimitris Sotirakis
95512c19e0
CI: Refactor versions.go ( #55238 )
...
* Refactor versions.go
* s/ReleaseModeConfig/BuildConfig
2022-09-16 06:26:33 -04:00
Dimitris Sotirakis
4e73766067
CI: Move store-storybook to OSS ( #55212 )
...
* Move store-storybook to OSS
* grabpl -> build for store-storybook command
* Replace zerolog with builtin log
* Remove flags from store-storybook
* Fix lint
2022-09-15 11:06:43 +03:00
Kevin Minehart
ed5d617cb9
CI: move grabpl verify-drone ( #55057 )
...
* move grabpl verify-drone
2022-09-14 08:59:18 +03:00
Dimitris Sotirakis
ac0f5c5556
CI: Add export-version command ( #55072 )
...
* Add export-version command
* Fix lint
* 1-line cleanup
2022-09-13 13:26:24 +03:00
Kevin Minehart
d3af3e0431
CI: Move grabpl publish-metrics ( #55042 )
...
* move grabpl publish-metrics
* grabpl -> ./bin/build
* fix lint error
2022-09-12 13:28:08 -05:00
Emil Tullstedt
b287047052
Chore: Upgrade Go to 1.19.1 ( #54902 )
...
* WIP
* Set public_suffix to a pre Ruby 2.6 version
* we don't need to install python
* Stretch->Buster
* Bump versions in lib.star
* Manually update linter
Sort of messy, but the .mod-file need to contain all dependencies that
use 1.16+ features, otherwise they're assumed to be compiled with
-lang=go1.16 and cannot access generics et al.
Bingo doesn't seem to understand that, but it's possible to manually
update things to get Bingo happy.
* undo reformatting
* Various lint improvements
* More from the linter
* goimports -w ./pkg/
* Disable gocritic
* Add/modify linter exceptions
* lint + flatten nested list
Go 1.19 doesn't support nested lists, and there wasn't an obvious workaround.
https://go.dev/doc/comment#lists
2022-09-12 12:03:49 +02:00
Dimitris Sotirakis
e277ab0017
CI: Call for Grafana version on demand - remove need for version.json ( #54638 )
...
* Remove need for version.json
* Fix lint
* log.Info -> fmt.Print
* Add back tests
* Remove non-used file
* Fix lint
* Update grabpl version to v3.0.6
2022-09-09 02:35:10 -04:00
Kevin Minehart
1169f14d47
CI: move grabpl build-frontend-packages from grabpl to grafana ( #53072 )
...
* move grabpl build-frontend-packages
* add frontend and lerna packages
* grabpl build-frontend-packages -> ./bin/build build-frontend-packages
* move getgrafanaversion
* add noinstalldeps flag
* fix compiler error
* fix lint error
* add missing flags
2022-09-06 20:09:08 +03:00
Kevin Minehart
a76ce1f567
CI: move grabpl e2e tests from grabpl to grafana ( #53075 )
...
* move grabpl e2e tests
2022-09-02 11:02:10 -04:00
Dimitris Sotirakis
8be3ea269d
Default to pull_request events ( #54640 )
2022-09-02 17:39:05 +03:00
Dimitris Sotirakis
212f0609eb
Check if dist dir exists ( #54590 )
2022-09-01 10:43:04 -04:00
Dimitris Sotirakis
7e2238cf6f
CI: Generate Grafana version (and metadata) when the build binary is built ( #54393 )
...
* Add GenerateVersions as BeforeFunc
* Delete gen-version
* Fix lint
* Get build id from env var
2022-09-01 15:43:40 +03:00
Dimitris Sotirakis
239c4cdb25
Add CustomMode in versions.go ( #54482 )
2022-08-31 09:21:33 +03:00
Dimitris Sotirakis
933bbe228b
Add PackagesBucketEnterprise2 field in config ( #54449 )
2022-08-30 10:47:12 -04:00
Jo
ca72cd570e
Remove ioutil.ReadDir from usage ( #53550 )
...
* add depguard rule for ioutil
* replace ioutil.ReadDir with os.ReadDir
* use legacy option in depguard supported in golangci-lint v1.40
* replace ioutil.ReadDir with os.ReadDir
* return error for file info
2022-08-11 07:21:12 -04:00
Dimitris Sotirakis
fa4abdcce1
Grafana Build: Sync Grafana versioning changes from build-pipeline ( #53522 )
...
* Sync version changes
(cherry picked from commit fb449ba0376cd7d86928e8b08ef77a851488604b)
Sync version refactoring changes
* Update grabpl
2022-08-11 11:44:59 +03:00
Kevin Minehart
d117689aea
CI: move grabpl build-frontend from grabpl to grafana ( #53073 )
...
* move grabpl build-frontend
2022-08-10 10:29:51 -04:00
Jo
062d255124
Handle ioutil deprecations ( #53526 )
...
* replace ioutil.ReadFile -> os.ReadFile
* replace ioutil.ReadAll -> io.ReadAll
* replace ioutil.TempFile -> os.CreateTemp
* replace ioutil.NopCloser -> io.NopCloser
* replace ioutil.WriteFile -> os.WriteFile
* replace ioutil.TempDir -> os.MkdirTemp
* replace ioutil.Discard -> io.Discard
2022-08-10 15:37:51 +02:00
Dimitris Sotirakis
bf30976200
Change from arm to armv7 ( #53437 )
2022-08-09 04:20:45 -04:00
Kevin Minehart
59ce564d49
CI: move grabpl build-docker from grabpl to grafana ( #53077 )
...
* add grabpl build-docker
2022-08-09 09:43:28 +03:00
Kevin Minehart
d1d237f30a
CI: move grabpl shellcheck from grabpl to grafana ( #53076 )
...
* add grabpl shellcheck
* grabpl shellcheck -> ./bin/build shellcheck
2022-08-08 10:36:13 -05:00
Dimitris Sotirakis
ee8966344d
Replace with anonymoud functions ( #53386 )
2022-08-08 08:09:52 -04:00
Kevin Minehart
138f03aad1
CI: move grabpl build-plugins from grabpl to grafana ( #53071 )
...
* add grabpl command to build internal plugins
* grabpl build-plugins -> ./bin/build build-plugins
2022-08-04 11:39:36 -05:00
Kevin Minehart
d567f199dd
CI: add the grabpl build-backend command into the repo ( #52673 )
...
* Move the grabpl build-backend command and clean it up a bit
2022-07-28 10:11:22 -04:00
Armand Grillet
7f29c2696d
Add nolint to two lines in fs.go ( #49357 )
2022-05-21 12:14:58 +02:00
Leonard Gram
c6021c8b4f
Build: building a local docker image using build-docker-dev no longer supported ( #42563 )
2021-12-01 14:34:28 +01:00
Kevin Minehart
792fa63725
set opts.version after getting version from package.json ( #39038 )
2021-09-09 15:40:08 +02:00
Kevin Minehart
d913e46e37
Chore: move build command to importable package ( #38726 )
...
* move build command to importable package & clean up
2021-09-03 11:24:21 -05:00