Agniva De Sarker
13552b126e
Revert "MM-49703: Bump to Go 1.19 ( #4489 )" ( #4499 ) ( #4527 )
...
This reverts commit 2d0dde21dd
.
Co-authored-by: Doug Lauder <wiggin77@warpmail.net>
2023-01-31 00:28:05 +05:30
Agniva De Sarker
d6207dde6c
MM-49703: Bump to Go 1.19 ( #4489 ) ( #4502 )
...
Also fix some gofmt issues
https://mattermost.atlassian.net/browse/MM-49703
2023-01-23 12:43:40 +05:30
Doug Lauder
50e15f3804
Revert "MM-49703: Bump to Go 1.19 ( #4489 )" ( #4499 )
...
This reverts commit 2d0dde21dd
.
2023-01-20 21:58:27 +05:30
Agniva De Sarker
2d0dde21dd
MM-49703: Bump to Go 1.19 ( #4489 )
...
* MM-49703: Bump to Go 1.19
Also fix some gofmt issues
https://mattermost.atlassian.net/browse/MM-49703
* Bump versions in go.mod
* Update go.work as well
* Bump GolangCI to 1.50.1
* Upgraded to new builder image
2023-01-20 11:06:16 -05:00
Miguel de la Cruz
821e3e1c85
Add mariadb tests and update database migration for compatibility ( #3929 )
...
* Add mariadb tests and update database migration for compatibility
* add additional tests for migrating json fields
* remove unnecessary test
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
2022-10-20 07:36:13 -06:00
Mustafa Kara
e7b5830a20
Modify go.work file to include multi-product architecture repositories by default ( #3516 )
...
* Fix pipelines and makefile to build multi-product architecture repositories
Signed-off-by: Mustafa Kara <mustafa.kara@mattermost.com>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Co-authored-by: wiggin77 <wiggin77@warpmail.net>
2022-08-03 12:28:07 +03:00
Paul Esch-Laurent
ba64de9fa1
ci: test & lint mattermost-plugin
( #3156 )
...
* ci: test & lint `mattermost-plugin`
* chore: fix mattermost-plugin/webapp linting
* lint: fix eslint errors
* ci: run `make webapp-ci`
* test: fix non-idempotent snapshot tests
* chore: `npm run i18n-extract`
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-07-13 08:28:13 +02:00
Doug Lauder
979807a3b6
Bump versions of github actions, golangci-lint, and Go ( #2844 )
...
* Bumps versions of github actions, golangci-lint, and Go
* fix lint plugin; use make file
2022-04-19 21:18:47 -04:00
Chen-I Lim
c9e449ee85
CI: Mac - only run integration tests
2022-04-13 15:47:35 -07:00
Chen-I Lim
5b423d6647
CI updates: Speed up register / login, minimize Windows tests, and add Mac tests ( #2784 )
...
* Upgrade npm in build-ubuntu
* npm i -S moment
* Don't upgrade npm
* macos-latest on build-mac
* Update dev-release.yml
* Add CI for macOS
* Lower password hash during unit tests
* Add comment
* Only integration tests on Windows
* Tweak TestCreateRecurringTask timings
* Fix server-test-mini-sqlite
2022-04-13 15:36:20 -07:00
Chen-I Lim
3264902131
Fix #2770 : Handle Windows path in import and tests ( #2771 )
...
* Upgrade npm in build-ubuntu
* npm i -S moment
* Don't upgrade npm
* macos-latest on build-mac
* Update dev-release.yml
* Support Windows in import archive and tests
* Run CI on Windows too
* CI: Windows SQLite only
* Remove npm ci fromn Windows CI
2022-04-13 10:17:04 -07:00
Chen-I Lim
8caf02a4be
Fix CI ( #2619 )
...
* Upgrade npm in build-ubuntu
* npm i -S moment
* Don't upgrade npm
* macos-latest on build-mac
* Update dev-release.yml
* Fix CI
2022-03-23 14:53:48 -07:00
Jesús Espino
50977bcd28
Trying to parallize tests ( #2608 )
...
* Trying to parallize tests
* Fixing yml syntax
* Split server and webapp tets
* Trying to fix the ci server build
* Trying to fix the ci server build
* Trying to fix the ci.yml file
2022-03-23 15:51:52 -04:00
Jesús Espino
03864823dc
Run make server-test-sqlite to run only against sqlite for that part of the job ( #2605 )
2022-03-23 20:13:07 +01:00
Ossi Väänänen
827e3e22e3
Replace npm install
with npm ci
to ensure dependencies are properly ( #2288 )
...
pinned during CI/CD`
2022-03-04 07:14:16 -07:00
Doug Lauder
0727fbc96a
run CI against all PRs and pushes, in any branch ( #2056 )
2022-01-06 12:33:29 -05:00
Doug Lauder
7af9e18a49
Test all supported databases in CI ( #2000 )
...
* add mysql and postgres tests to CI
2021-12-17 12:30:47 -05:00
Doug Lauder
992ad833d1
run all CI on PRs to be merged with release branches ( #1390 )
2021-10-01 10:24:21 -04:00
Chen-I Lim
80b9abf9dd
Fix #1365 . Run CI workflows on release branches ( #1366 )
2021-09-30 12:09:38 -07:00
Carlos Tadeu Panato Junior
36acff4476
Add GitLab ci to build internally and bump go to 1.16 ( #468 )
...
* update go to 1.16
* add gitlab ci to build focalboard
2021-05-26 12:34:42 +02:00
Harshil Sharma
e5a915dddf
Using Node v16.0.1 in CI ( #459 )
...
* Using Node v16.0.1 in CI
* Mocked fetch in the test
* Using global response
* Added fetch mocker
* #GH-458 specified Node version in build scripts
2021-05-25 15:26:20 +05:30
Chen-I Lim
be477dadbc
Actions: Build on ubuntu-18.04
2021-03-26 13:56:39 -07:00
Chen-I Lim
b72f5ced7d
Rename focalboard-server binary
2021-01-28 14:23:52 -08:00
Chen-I Lim
8b6ba69e7d
Linux: Product name
2021-01-26 10:48:32 -08:00
Chen-I Lim
4cbbd2482d
GitHub Actions: CI and build workflows
2021-01-06 14:27:51 -08:00