David Baker
5a7efcd738
Sign the main executable on windows
...
and automate the signing of the installers
2019-10-11 12:01:50 +01:00
David Baker
071223120b
Warn that this might be a while
2019-10-11 10:45:42 +01:00
David Baker
2bab328f8d
Check everything's in place for the notarising dance
...
...before we start the build process.
2019-10-10 15:32:17 +01:00
David Baker
7faba49f66
fix quotes
2019-10-10 11:53:49 +01:00
David Baker
bad97db302
remove random spaces
2019-10-09 16:40:31 +01:00
David Baker
ff70339aad
Working branch for notarisation
2019-10-09 16:29:24 +01:00
J. Ryan Stinnett
54767b5a65
Clean Yarn cache during Electron builds
2019-09-27 12:49:13 +01:00
Travis Ralston
6b07186078
Verify i18n in CI
2019-07-11 12:45:06 -06:00
J. Ryan Stinnett
aaceaf097c
Add Albanian language
2019-06-04 17:45:59 +01:00
J. Ryan Stinnett
1c42ee1a30
Add West Flemish language
2019-06-04 17:43:28 +01:00
Matthew Hodgson
4cbe6c1000
remove emojione
2019-05-19 21:26:11 +01:00
Travis Ralston
3123b429f7
Increase timeout for yarn install in Docker builds
...
Otherwise we run into problems where Docker Hub's limited machines timeout trying to download our dependencies
2019-05-15 16:24:25 -06:00
David Baker
a7756fc876
Respond quickly to buildkite pokes
...
Otherwise it thinks they have failed, as per comment.
2019-05-02 18:05:11 +01:00
Travis Ralston
9957149115
Merge pull request #9426 from vector-im/travis/dockerfile-continued
...
Add Dockerfile (part 2)
2019-05-01 10:42:21 -06:00
David Baker
77dff119db
Fix variable scope in redeployer
2019-04-26 16:26:48 +01:00
David Baker
0718d438b8
Fix more typos in redeployer
2019-04-26 16:19:49 +01:00
David Baker
3a2541d3bf
more logging for auto-deployer
2019-04-26 16:16:14 +01:00
David Baker
f49732b036
Link to buildkite webhook docs
2019-04-26 15:41:20 +01:00
J. Ryan Stinnett
73144c3493
Typing is hard
...
Co-Authored-By: dbkr <dbkr@users.noreply.github.com>
2019-04-26 15:40:23 +01:00
J. Ryan Stinnett
c5e7e82b46
I can't type buildkite
...
Co-Authored-By: dbkr <dbkr@users.noreply.github.com>
2019-04-26 15:40:05 +01:00
David Baker
af6ad9355d
Convert redeploy.py to buildkite
2019-04-26 15:26:03 +01:00
David Baker
c62da0eda6
Don't fail if there's no local config to remove
...
The script has a set -e so don't fail if there's nothing to rm
2019-04-26 14:13:02 +01:00
David Baker
afc2b48073
combine sets
2019-04-26 12:22:32 +01:00
David Baker
1b8583fa51
Change jenkins script to package script
...
Take the useful part of the jenkins script and put it in a script
that makes a package with the git hashes as its version.
2019-04-26 11:25:41 +01:00
J. Ryan Stinnett
8002d98f50
Remove config.json from package dir
2019-04-24 11:28:26 +01:00
David Baker
addca871ad
Fix default for --include arg
...
nargs options are arrays and we assume it's an array later, so it
would iterate over each char of the string if left as the default
2019-04-17 18:31:36 +01:00
Travis Ralston
1bb70930fa
Support custom SDKs and use yarn
2019-04-10 15:47:02 -06:00
J. Ryan Stinnett
52ad757cf4
Switch to git
protocol for CI dependencies
...
If you try to clone a repo that doesn't exist via `https`, `git` will prompt for
auth credentials and hang forever. Using `git` avoids this and fails immediately
instead, which is what we want for a missing repo.
Part of https://github.com/vector-im/riot-web/issues/9221
2019-03-20 18:06:18 +00:00
J. Ryan Stinnett
f5c28a19e1
Support CI for matching branches on forks
...
Currently, people with push access to the main Riot repos can push matching
branch names to Riot and the SDKs, and CI will test all the branches together.
This change allows contributors to access the same ability when submitting
several matching PRs from their fork of each repo.
Part of https://github.com/vector-im/riot-web/issues/9041
2019-03-19 18:17:27 +00:00
Travis Ralston
df7b617881
Fix downstream branch fetching
...
We should be giving the PR the best possible chance at passing the build.
2019-03-15 10:23:43 -06:00
Travis Ralston
ef6313fbb4
Use the right CI branch
2019-03-13 22:44:28 -06:00
J. Ryan Stinnett
1312ba537a
Update scripts and docs to use yarn
where appropriate
...
Most `npm` operations are replaced with `yarn`, which generally has better
behavior. However, steps like publish that write to the NPM registry are left to
`npm`, which currently handles these tasks best.
2019-03-12 11:06:57 +00:00
David Baker
12a56e37ba
Don't copy the 32 bit linux deb
...
As per comment
2019-03-07 11:12:43 +00:00
David Baker
7b684aee0c
Also makes this unnecessary
2019-03-06 16:48:58 +00:00
David Baker
8543c7b9ff
Merge branch 'release-v1.0.2'
2019-03-06 11:36:41 +00:00
David Baker
53e25ff247
Set a resuire alias for the webapp directory
...
So languagehandler can pull the languages json from there
2019-03-01 11:32:37 +00:00
J. Ryan Stinnett
09b17f77c2
Fix language file path for Jenkins
...
Jenkins seems to use a different layout of the repos than other environments.
The sub-projects are cloned inside of the `riot-web` workspace. To account for
this, we need to adjust the Riot language file path.
2019-02-21 12:31:45 +00:00
Bruno Windels
e56206241b
use same hash format as webpack defaults
2019-02-20 09:39:27 +01:00
Richard van der Hoff
d4e1f1af7a
Fix cleanup script not to remove extracted/bundles directories ( #8764 )
2019-02-18 17:05:48 +00:00
Bruno Windels
878190ba27
add content hash to individual language files
2019-02-18 16:11:41 +01:00
Matthew Hodgson
20dc7068af
Merge pull request #8550 from abeluck/develop
...
Make scripts/make-icons.sh work on linux
2019-02-15 12:28:58 +00:00
J. Ryan Stinnett
674b8c3561
Merge branch 'release-v1.0.0'
2019-02-14 17:11:09 +00:00
J. Ryan Stinnett
4872992ba2
Make arch specific directories
2019-02-14 13:13:53 +00:00
J. Ryan Stinnett
2b069fce75
Copy unsigned builds to separate dirs
2019-02-14 13:05:49 +00:00
J. Ryan Stinnett
0f4757c289
Fix up packaging directories for Windows
2019-02-14 12:54:26 +00:00
Abel Luck
d395fdcc6a
Make scripts/make-icons.sh work on linux
...
This commit detects if the macos-only utility `iconutil` is available in
the PATH, if it is, then the icns is built as usual. However if it
isn't (such as on a linux system), then it checks for `png2icns` and
uses it if possible.
Signed-off-by: Abel Luck <abel@guardianproject.info>
2019-02-13 11:59:36 +01:00
J. Ryan Stinnett
7b9de1dbf2
Remove Status theme
2019-02-13 10:47:51 +00:00
J. Ryan Stinnett
dd51cccd7c
Move home to welcome, remove unused images
2019-02-07 17:10:38 +00:00
vectorwebexp@ares
c421c0b1bf
cleanup script for the deployment dir
...
-- richvdh
2019-02-02 22:43:43 +00:00
David Baker
03de7f9901
Cache-bust olm.wasm
...
In the same way as we now do images/fonts
2019-01-28 14:09:28 +00:00