Michael Telatynski
cda31136b9
Tweak sonar-project.properties ( #8498 )
4 years ago
Michael Telatynski
92f440d9de
Consolidate deployment management into more maintained action ( #8430 )
4 years ago
Travis Ralston
7aeb2c3cde
Step 10.4: Fix end-to-end test branch matching
4 years ago
Travis Ralston
61a0be7d46
Render events as extensible events (behind labs) ( #7462 )
...
* Render events as extensible events (behind labs)
* Include the SDK
* Appease linter
* Update for changed property name
* Fix formatting error
* Fix branch matching for build steps
* Update SDK
* Update scripts/fetchdep.sh
Co-authored-by: Andy Balaam <andyb@element.io>
Co-authored-by: Andy Balaam <andyb@element.io>
4 years ago
Travis Ralston
c9619bfe48
Fix documentation to make `yarn test` work out of the box (mk II) ( #7075 )
...
* Fix documentation to make `yarn test` work out of the box
Before, invoking `yarn test` croaked on a missing src/component-index.js
file. In another part of the README, the missing instruction to generate
this file was found.
* Fix CI: Unauthenticated git protocol on port 9418 is no longer supported
GitHub is deprecating the service which answered unauthenticated git
protocol requests. Either it happened already, or they are running
brownouts.
* This is where I meant to leave that comment
Co-authored-by: Andreas Motl <andreas.motl@panodata.org>
4 years ago
Travis Ralston
e3cb55ce82
Update scripts/fetchdep.sh
4 years ago
Šimon Brandner
5b65528038
Make GH actions clone from the correct fork and cleanup
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
4 years ago
Germain Souquet
a6120ef3b7
Revert fetchdep script diff
5 years ago
Germain Souquet
19bc44e3fb
fix branch matching for element-web
5 years ago
Germain Souquet
b092686453
improve comment grammar
5 years ago
Germain Souquet
fca2feaae8
make github env variable check first as it is new home for ci
5 years ago
Germain Souquet
c42f0fd2e4
split GITHUB_REPOSITORY rather than using GITHUB_ACTOR
5 years ago
Germain Souquet
660f3900f8
Change if statement syntax to use positive expressions
5 years ago
Germain
a7daf558bb
Use proper capitalisation for Buildkite
...
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
5 years ago
Germain Souquet
8090d2b583
Fix branch matching for BuildKite
5 years ago
Germain Souquet
ca5f8f97bb
Branch matching support for forked repository on GitHub actions
5 years ago
Germain Souquet
2d9e97a3e1
Fix branch matching to work with GitHub Actions and BuildKite
5 years ago
Šimon Brandner
a9853c4f8f
Clone author's deps fork for Netlify previews
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
5 years ago
David Baker
0b3c7e0972
revert 2 testing commits to replace with real commit from develop
5 years ago
David Baker
c853085e29
Add support for Netlify to fetchdep script
...
and remove support for Jenkins
5 years ago
David Baker
1ed5fb1f30
Try another variable
...
BRANCH is pull/xxxx/head so that doesn't work
5 years ago
David Baker
a8a4d44a57
Try different branch variable to try & get netlify to work
5 years ago
Travis Ralston
708f62784f
Consistency
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
6 years ago
Travis Ralston
62b1dd77a6
Fix layering of the riot-web tests pipeline
6 years ago
J. Ryan Stinnett
6f79e8503a
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
7 years ago
J. Ryan Stinnett
02569fca4b
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
7 years ago
Travis Ralston
6d7703dcb6
Re-introduce `yarn test` and fix comments
7 years ago
Travis Ralston
365c8e9fdc
Fetch downstream dependencies from as many places as possible
...
Gives the build the best possible chance at passing
7 years ago
Travis Ralston
cab5f7aba4
Use the right branch for fetching dependencies
7 years ago
J. Ryan Stinnett
135a0884c9
Update scripts/fetchdep.sh
...
Co-Authored-By: turt2live <travpc@gmail.com>
7 years ago
Travis Ralston
310f634a0d
Ensure we install the master branch of the e2e tests as a default
7 years ago
J. Ryan Stinnett
7affd5fcff
Try fetching more branches for PRs
...
Attempt both the PR author's branch and the PR's target branch. This resolves
issues on experimental where we need riot-web to also be experimental.
7 years ago
David Baker
9f8202c8a9
Remove directories if they exist
8 years ago
David Baker
82349ec933
Fix sed
8 years ago
David Baker
183947615f
Fux up jenkins origin/ branches
8 years ago
David Baker
0040ea0d9f
Use develop js-sdk in travis build
8 years ago
David Baker
b44582777b
Would if I added the script
8 years ago