Abhishek Aggarwal
6ccd4c68e8
Create github release via CircleCI only for mozilla fork ( #349 )
...
* Create github release via circleci only for mozilla fork
- The extension uses mozilla fork for translator artifacts
-- Hence create github release via circleci only when
running in mozilla fork
* Small refactoring in ci script
2022-02-17 18:32:57 +01:00
Abhishek Aggarwal
9e1c1e8dbf
CI: Circle CI config script update ( #287 )
...
- Robust artifact presence check
- Variable name refactoring
- Storing only those artifacts that are required
- Remove commit sha from the names of the Github Releases
- Use BERGAMOT_VERSION file contents for Git Tag names
2021-12-21 23:58:13 +01:00
Andre Natal
793d132b7c
Adding circle ci job to push the wasm artifacts to github releases ( #280 )
...
* Adding circle ci job to push the wasm artifacts to github releases.
* Updated config.yml
2021-12-18 00:05:11 +01:00
Abhishek Aggarwal
8e4374282a
Circle CI wasm artifacts for non-wormhole builds
2021-08-31 17:01:52 +02:00
Abhishek Aggarwal
8a6c7b44a3
Avoid packaging vocab files into wasm binary in CI builds
...
- We don't need to package vocab files into wasm binary any more
as a sync with upstream enabled passing vocabs as bytes
2021-05-12 09:55:49 +02:00
Abhishek Aggarwal
c478a626a8
Updating ci scripts for the latest upstream changes
...
- The upstream browsermt/bergamot-translator builds the wasm artifacts
in top level build folder now
2021-05-04 13:53:33 +02:00
Abhishek Aggarwal
f5dffeb5ca
Downgraded resource class to 'medium' for circle ci
...
- Also restricted parallel make compilation to 3
2021-04-14 14:19:13 +02:00
abhi-agg
c64deb50a8
Imported CI scripts from mozilla/bergamot-translator-old ( #1 )
...
* CircleCI config, docs and badge
* Increase CircleCI RAM from 4gb to 16gb
Co-authored-by: Motin <motin@motin.eu>
2021-03-10 09:30:39 -08:00