Commit Graph

27 Commits (4a2eaf3c332dce248908ed93af1bee618a2e2c64)

Author SHA1 Message Date
Tomáš Mládek 4a2eaf3c33 chore: don't package by default 2022-10-23 15:54:53 +02:00
Tomáš Mládek 2c707c9abb chore, ci: fix Makefile, .gitlab-ci.yml
- missed `webui/public` paths replaced with `webui/dist`
- made makefile check for `webui/dist` so that re-building isn't needed in package step
- added --immutable to yarn installs
2022-10-16 21:59:11 +02:00
Tomáš Mládek 4e49d8891d
add lib lint to CI 2022-01-30 16:52:23 +01:00
Tomáš Mládek 5181e3f0cc
reenable (and fix) frontend lint in CI 2022-01-28 16:47:50 +01:00
Tomáš Mládek 52e1532f78
also lint --no-default-features (allow fail) 2022-01-28 14:29:43 +01:00
Tomáš Mládek 0dab348f58
ui -> webui 2022-01-13 19:02:08 +01:00
Tomáš Mládek 353f2448b4
add no_default_features test to CI (allow fail) 2021-12-27 13:23:23 +01:00
Tomáš Mládek 181186eac3 upend_js also artifact, fix CI? 2021-12-06 14:36:15 +01:00
Tomáš Mládek b27fcecb78 fix CI build #2 2021-12-02 22:37:51 +01:00
Tomáš Mládek ba19b5694b remove releases from .gitlab-ci.yml
linuxDeploy can't run, assuming because of differing libc
2021-06-20 16:32:13 +02:00
Tomáš Mládek 55150f6db1 correct image for releases 2021-06-20 15:30:16 +02:00
Tomáš Mládek 5ced8746ed only run backend CI tasks on Cargo.lock change (not Cargo.toml) 2021-06-20 14:43:51 +02:00
Tomáš Mládek 41a4358f07 release in .gitlab-ci.yml (?) 2021-06-19 22:08:37 +02:00
Tomáš Mládek 4cb2f8d4ff fix .gitlab-ci.yml (semantically) 2021-06-19 12:53:27 +02:00
Tomáš Mládek 60042dda69 fix .gitlab-ci.yml (?) 2021-06-19 12:50:33 +02:00
Tomáš Mládek 956c14a003 also *only* lints and tests 2021-06-19 12:47:52 +02:00
Tomáš Mládek aba8f54555 optimize CI pipeline (run *only* on changes/tags) 2021-06-19 12:46:45 +02:00
Tomáš Mládek d56601cd61 do not upload entire /target as artifact 2021-06-19 10:45:05 +02:00
Tomáš Mládek 0a090c9097 possibly fix build fail because of broken symlink 2021-06-11 17:12:50 +02:00
Tomáš Mládek 4d86be98bd possibly fix build fail because of wrong directory 2021-06-11 16:48:16 +02:00
Tomáš Mládek 8a711585d5 possibly fix build fail because of missing FUSE 2021-06-11 16:27:13 +02:00
Tomáš Mládek 41e16dfe80 AppImage deploy in .gitlab-ci.yml 2021-06-11 15:36:14 +02:00
Tomáš Mládek b60a1c07ba put "npm install" before build into Makefile 2021-04-05 22:08:19 +02:00
Tomáš Mládek c5f842a3be run npm install before CI build 2021-04-05 22:06:12 +02:00
Tomáš Mládek d08664cea5 enable CI cache 2021-03-15 22:43:14 +01:00
Tomáš Mládek 4c1034ee4b enable CI build for the whole app
Squashed commit of the following:

commit 9f767769ffd1887964e3294d47a043672208810d
Author: Tomáš Mládek <tmladek@protonmail.ch>
Date:   Sat Feb 20 11:51:20 2021 +0100

    update Makefile dependencies

commit 535689b90ea2061854082dda0381f03358f66fc9
Author: Tomáš Mládek <tmladek@protonmail.ch>
Date:   Sat Feb 20 11:02:24 2021 +0100

    build stage produces artifacts

commit 6841e1983141d99b30854430d6a9a6f9353ab9ac
Author: Tomáš Mládek <t@mldk.cz>
Date:   Sat Feb 20 10:58:10 2021 +0100

    install clippy, disable frontend lint for now

commit 778dec8436da536a2c76d9e34624bbbc47eee710
Author: Tomáš Mládek <tmladek@protonmail.ch>
Date:   Sat Feb 20 10:27:44 2021 +0100

    fix makefile (?)

commit b43ab42098bac0af4499a2b0e830c32cdcdcae52
Author: Tomáš Mládek <tmladek@protonmail.ch>
Date:   Sat Feb 20 10:25:38 2021 +0100

    CI test, build whole package
2021-02-20 12:39:19 +01:00
Tomáš Mládek 22846feb17 Add .gitlab-ci.yml from template 2020-09-28 16:43:55 +00:00