Kitaiti Makoto
5d48b93c8b
Update Docker image for CI
2023-01-06 00:27:57 +09:00
Kitaiti Makoto
72f7909a42
Downgrade Docker image to run on CI
2023-01-03 19:15:32 +09:00
Kitaiti Makoto
172c78c41d
Update Dockerfile for CI
2023-01-03 18:10:18 +09:00
Kitaiti Makoto
b26822c045
Update buildenv image
2022-05-16 12:59:05 +09:00
Kitaiti Makoto
f372282b04
Use apt package for setuptools instead of pyenv
2022-05-16 12:20:06 +09:00
Kitaiti Makoto
7f75fa74e7
Add fmt and clippy on CI
2022-05-15 11:21:07 +09:00
Kitaiti Makoto
ce484de61e
Bump buildenv image
2022-05-15 11:15:05 +09:00
Kitaiti Makoto
35fb57718d
Add rust-toolchain into buildenv
2022-05-15 06:46:18 +09:00
Kitaiti Makoto
e384fdfcff
Update buildenv image to v0.5.0
2022-05-15 05:56:31 +09:00
Kitaiti Makoto
ed58e44d2e
Use Python 3 to install Selenium
2022-05-15 05:45:25 +09:00
Kitaiti Makoto
f151dee339
Don't strip in buildenv
2022-05-15 05:13:09 +09:00
Kitaiti Makoto
61f25941e8
Install crowdin CLI using apt in buildenv
2022-05-15 05:13:09 +09:00
Kitaiti Makoto
0628a14be6
Use Rust image for buildenv
2022-05-15 05:13:03 +09:00
Kitaiti Makoto
70bc7f8edf
Change default branch to main
2022-05-15 03:55:33 +09:00
Kitaiti Makoto
f06f444a13
Update CircleCI image
...
See https://discuss.circleci.com/t/legacy-convenience-image-deprecation/41034
2022-05-05 11:32:26 +09:00
Kitaiti Makoto
4780472d48
Make Circle CI follow ructe change
2022-02-08 16:54:03 +09:00
Kitaiti Makoto
b7cc2369a7
Allow clippy::needless_borrow on CI
2021-12-06 00:33:20 +09:00
Kitaiti Makoto
20c17be124
Update Rust version
2021-11-28 08:13:16 +09:00
Kitaiti Makoto
94ccbd6190
Move Rust flag for plume-front to .cargo/config.toml from env var
2021-02-13 22:53:20 +09:00
Kitaiti Makoto
4a5bffbd57
Update base Docker image for buildenv
2021-02-12 19:10:54 +09:00
Kitaiti Makoto
5d38c3ad70
Fix file name
2021-02-12 18:11:49 +09:00
Kitaiti Makoto
e119c5bde9
Update Docker image for testing
2021-02-12 13:10:32 +09:00
Kitaiti Makoto
affe24b9c6
Replace cargo-web with wasm-pack on build environment
2021-02-12 05:00:34 +09:00
Kitaiti Makoto
1d46bf8d50
Reduce start jobs on CI
2021-02-07 03:28:07 +09:00
Kitaiti Makoto
4353f2a92d
raise jobs on CI
2021-02-07 03:13:38 +09:00
Kitaiti Makoto
afe449b951
Set ROCKET_SECRET_KEY on CI
2021-01-25 01:25:37 +09:00
Kitaiti Makoto
29f0712ea1
Init search index on CI
2021-01-25 00:46:26 +09:00
Kitaiti Makoto
d091c24f79
Specify cpu count to build plume-cli
2021-01-25 00:27:45 +09:00
Kitaiti Makoto
7967dd91c2
Remove needless option; duplicated to env var
2021-01-24 23:30:24 +09:00
Kitaiti Makoto
02277b1ace
Specify features on running migration on CI
2021-01-16 17:38:35 +09:00
Kitaiti Makoto
ac507d1d42
Fix CI command
2021-01-16 16:50:57 +09:00
Kitaiti Makoto
06962514fe
Run database migration on CI
2021-01-16 16:39:12 +09:00
Kitaiti Makoto
7c00d4a88a
Remove no-landing-pads option from CI environment
2021-01-16 12:03:56 +09:00
Kitaiti Makoto
64e4550dea
Update rust-toolchain to nightly-2021-01-15
2021-01-15 10:19:12 +09:00
Kitaiti Makoto
55abbff9b8
Use Caddy v2 on build env
2020-12-08 21:51:09 +09:00
Kitaiti Makoto
5f89401a7c
Update Rust on buildenv image
2020-12-08 20:06:21 +09:00
Kitaiti Makoto
ac7ffae121
Update plumeorg/plume-buildenv used on CI
2020-12-07 07:50:33 +09:00
Kitaiti Makoto
f8d098f353
Update Docker image for testing
2020-12-07 01:58:41 +09:00
Kitaiti Makoto
23a5634035
Update distro of Docker image for testing
2020-12-06 22:26:30 +09:00
KITAITI Makoto
8ba0c17db5
Build app and po files before upload pos to Crowdin ( #748 )
2020-04-14 20:51:53 +02:00
fdb-hiroshima
3663bffe5c
Update compiler ( #725 )
...
* update compiler to recent nightly
* cargo fmt
* fix clippy
but ructe code is still complaining
* update circleci and rocket_csrf
* fix last clippy problems
* cargo fmt
* fix build issue
was caused be improper handling of recursive template (comment) by old ructe, which is fixed on newer version
2020-01-19 12:52:32 +01:00
Violet White
458baf5f78
Syntax highlighting ( #691 )
...
* Syntax highlighting mostly... Exists.
* Add dependency to dockerfile
* Handle non-existent languages better
* Make the default a bit nicer
* Improve highlighting. Clean up function
* Add dark theme, add the comment scope to the allowed classes
* update build env
* Address review comments
* Use find_syntax_by_token which produces the desired behavior
* Change flat_map into flatten
(commit cargo.lock)
2019-12-30 14:35:27 +01:00
Baptiste Gelez
d78b3a05ec
Fix Crowdin upload ( #576 )
2019-05-12 20:14:59 +01:00
fdb-hiroshima
90f6ef0380
upload artifact of wasm binary ( #571 )
...
fix #570
2019-05-10 15:38:43 +02:00
fdb-hiroshima
918bda14ec
rewrite circleci config ( #558 )
...
* rewrite circleci config with better syntax
and try using grcov for coverage
* attempt to use less memory and to rerun if memory lack
* actually remove use of kcov
* use the right var
* try looping
* run test serialized
* use feature where we should and make macro path independant
* cargo fmt and remove some '"'
* add zip to dependancies
* reduce number of used thread after first failure
* push translations to crowdin on commit to master
* don't cache result of coverage
2019-05-04 15:35:21 +02:00
fdb-hiroshima
49bb8cb0bc
import migrations and don't require diesel_cli for admins ( #555 )
...
* import migrations via macro
* panic on database not to the latest migration
* add subcommand to plm
* create migration that run tantivy index creation
* remove diesel_cli from places it was
* use our migration system for tests
* create table __diesel_schema_migrations if needed
2019-04-29 16:30:20 +02:00
fdb-hiroshima
a20d2df50a
Upload artifacts to pull request deploy environment ( #539 )
2019-04-20 23:07:50 +02:00
fdb-hiroshima
6bb4f8514f
remove test after running it, and bump cache version ( #531 )
...
fix #523
2019-04-19 14:00:51 +01:00
Baptiste Gelez
68dd8602b2
New Crowdin translations ( #479 )
...
Enjoy!
2019-04-19 13:59:03 +01:00
fdb-hiroshima
3d82265b85
try to build release plume&plm on ci ( #528 )
...
ref Plume-org/docs#27
I should archive the artifacts before uploading
2019-04-19 11:36:45 +01:00