Commit Graph

129 Commits

Author SHA1 Message Date
Deluan 11012302fd Add tests for formatters 2020-11-10 20:45:04 -05:00
Deluan f4a88b8319 Update screenshots 2020-11-03 09:23:04 -05:00
Deluan f50aeb0b21 Bump golangci-lint version in pipeline 2020-11-02 20:56:52 -05:00
Deluan 4bd6012f11 Fix job dependencies in pipeline 2020-10-27 15:58:27 -04:00
Deluan b6a6422fac Upgrade GoLang to 1.15.3 2020-10-26 13:04:14 -04:00
Deluan 2f8dc794de Add and show Playlists sizes 2020-10-12 22:31:01 -04:00
Deluan 5417031d79 Update some GH actions 2020-10-12 12:21:01 -04:00
Deluan ae817da223 Upgrade golangci-lint
- Fix a SQL string concatenation
- Install golangci-lint using `tools.go`
2020-10-12 12:21:01 -04:00
Deluan fc7a027d59 Update mobile login screenshot 2020-10-04 18:23:48 -04:00
Deluan 943f35f7a5 Update to GoLang 1.15 2020-10-01 08:41:11 -04:00
Deluan a817701ee8 Use new ci-goreleaser. Fix pipeline 2020-09-26 20:30:48 -04:00
Deluan 669f293f1f Fix ci-goreleaser 2020-09-10 17:49:25 -04:00
Deluan 532833ac7c Fix ci-goreleaser 2020-09-10 17:02:52 -04:00
Deluan 59f1d7e88a Use new ci-goreleaser, to fix generating Linux binaries for old kernels 2020-09-10 16:24:39 -04:00
Deluan 674b56a53d Install taglib in `lint` and `go` jobs 2020-09-08 13:33:07 -04:00
Deluan 58a0c44600 Embed audiotags lib, to make it static compilable 2020-09-08 13:33:07 -04:00
Deluan b6aa6eb7b2 Disable some jobs for now, as taglib is not available 2020-09-08 13:33:07 -04:00
Deluan 6a6d4c3f87 Use new ci-releaser image, that contains static `taglib` library 2020-09-08 13:33:07 -04:00
Deluan c14147e6c5 More updated screenshots 2020-08-14 16:59:45 -04:00
Deluan cfecd7c6a2 Add new screenshot 2020-08-14 16:52:54 -04:00
Deluan 4ef12f91e0 Support Linux 32 bits releases 2020-08-07 13:36:00 -04:00
Deluan d4e599233e Increase timeout of lint job in pipeline 2020-08-02 14:53:47 -04:00
Deluan d4a5508f6a Remove LogLevel from Dockerfile 2020-07-22 12:56:50 -04:00
Deluan 167fca86d0 Fix pipeline 2020-07-21 18:12:59 -04:00
Deluan b828650cc5 Reduce the availability of old pipeline `binaries` artifacts 2020-07-21 18:11:09 -04:00
Deluan 6c6254a3c3 Get all git history when building the binaries 2020-07-21 17:37:36 -04:00
Deluan 0a9ad4e73a Bump action/upload-artifact and action/download-artifact to v2 2020-07-21 16:59:33 -04:00
Deluan 9f6eb4174f Do not upload packaged binaries as artifacts 2020-07-21 16:07:36 -04:00
Deluan 25cc523006 Output git tag info in the pipeline 2020-07-21 15:38:23 -04:00
Deluan 394d3b0e67 Turn off Go 1.14 async preemption as it causes issues with CIFS/SMB access. See #393 2020-07-12 22:09:51 -04:00
Deluan 3319f78de0 Remove unnecessary config from docker images 2020-07-12 14:09:32 -04:00
Deluan b96ff9c210 Use ci-goreleaser 1.14.4-2
This should generate binaries compatible with OpenVZ (kernel 2.6.32)
2020-07-12 09:43:18 -04:00
Deluan c758780e38 Remove MUSL build 2020-07-11 14:33:23 -04:00
Deluan Quintão 933052583a
Update FUNDING.yml 2020-07-08 13:07:08 -04:00
Deluan Quintão 941e252d44
Update FUNDING.yml 2020-07-08 12:57:46 -04:00
Deluan Quintão fea060e4f2
Update FUNDING.yml 2020-07-02 11:57:52 -04:00
Deluan Quintão 2d8f0a740e
Add FUNDING.yml 2020-07-01 12:31:04 -04:00
Deluan 50f3a2c11d Upgrade Node to v14 2020-05-27 05:35:25 -04:00
Deluan a3ba05b2cc Use latest ci-goreleaser: Go 1.14.3 and Goreleaser 1.35.0 2020-05-21 14:56:56 -04:00
Deluan 274eb805f9 Upgrade golangci-lint 2020-05-18 12:43:03 -04:00
Deluan 377c9e6be6 Revert "Upgrade golangci-lint"
This reverts commit b8ae5ccb02.
2020-05-13 23:26:54 -04:00
Deluan b8ae5ccb02 Upgrade golangci-lint 2020-05-13 16:50:13 -04:00
Deluan 5c9fdb064d Use official golangci-lint GH action 2020-05-08 17:13:57 -04:00
Deluan 16f2b056ef Fix deprecated `version` input 2020-05-07 09:50:01 -04:00
Deluan b2d6dd0254 Add pr-# tag to Docker image 2020-05-04 12:19:20 -04:00
Deluan 08e9ac63b1 Add cron workflow to remove old pipeline artifacts 2020-04-28 14:13:34 -04:00
Deluan 5fdc09a5b9 Fix pipeline (disable docker job when running on a PR from a forked repo) 2020-04-27 14:59:12 -04:00
Deluan 1c3ee89ab4 Disable docker steps if secrets are not available 2020-04-26 15:52:21 -04:00
Deluan ad6c86d78a Check formatting in pipeline 2020-04-26 15:07:36 -04:00
Deluan f3097496c6 Add golangci-lint to Go build step 2020-04-26 15:07:36 -04:00
Deluan 47311d16cf Trigger pipeline on new tags 2020-04-25 12:35:36 -04:00
Deluan ef3466787d Fix the pipeline 2020-04-25 12:12:48 -04:00
Deluan b7fd116bd8 Only triggers the pipeline on pushes to master and PRs 2020-04-25 12:06:05 -04:00
Deluan 79c9d8f4f4 Parameterize docker image name 2020-04-23 19:31:24 -04:00
Deluan 871bf5a70a Rename pipeline 2020-04-23 19:31:24 -04:00
Deluan e4af235ce9 Move chmod to `copy` image, make the final image smaller 2020-04-23 19:31:24 -04:00
Deluan 00384a60f3 Unify GH actions 2020-04-23 19:31:24 -04:00
Deluan f7b3ff4b34 Build and release docker images 2020-04-23 19:31:24 -04:00
Deluan f5572b8447 Fix git tag detection 2020-04-23 19:31:24 -04:00
Deluan a756751cc6 Build binary artifacts 2020-04-23 19:31:24 -04:00
Deluan b8a3af090d Add cache to build workflow 2020-04-23 19:31:24 -04:00
Deluan d09a2182e0 Lax Node version (only matches major version 13) 2020-04-17 00:21:42 -04:00
Deluan b8b09820b1 Use deluan/ci-goreleaser 2020-04-16 17:44:12 -04:00
Deluan a4b97121ab Changes when pipelines are triggered:
- Build now on new Pull Requests
- Release only on new pushed tags
2020-04-04 16:39:43 -04:00
Deluan 1182218787 Upgrade Node to 13.12 2020-04-02 19:41:10 -04:00
Deluan fc650cd127 chore: upgrade to Node 13.11 2020-03-27 19:23:52 -04:00
Deluan 0b131e91c1 chore: upgrade to NodeJS 13.10 2020-03-06 10:57:00 -05:00
Deluan 07ac14f810 chore: upgrade Go to 1.14 2020-02-26 09:37:48 -05:00
Deluan 0f13bbdbd0 docs: update screenshots 2020-02-07 18:21:51 -05:00
Deluan a6b5be7b0a ci: use latest ci-goreleaser 2020-02-03 18:24:14 -05:00
Deluan 476c695cf1 ci: create versions with goreleaser 2020-01-26 20:09:25 -05:00
Deluan 1f27db9803 docs: fix screenshots alignment 2020-01-25 17:45:20 -05:00
Deluan 76af45f892 docs: add Users page screenshot 2020-01-25 17:40:45 -05:00
Deluan 49f59fe9f4 Embed static files used by Subsonic API 2020-01-24 21:35:19 -05:00
Deluan 675a76332c Upgrade node to latest 2020-01-23 18:32:49 -05:00
Deluan 75d833a8c1 Rename CI to Build 2020-01-23 18:21:20 -05:00
Deluan 1cbfc05e37 Disable tests in Windows for now 2020-01-18 11:01:42 -05:00
Deluan df151d88a4 Add JS tests/build to pipeline. Removed invalid test 2020-01-15 13:02:17 -05:00
Deluan b5be1fbd38 Moved from Travis to GitHub actions 2020-01-04 21:23:24 -05:00