Граф коммитов

88 Коммитов

Автор SHA1 Сообщение Дата
Thom Chiovoloni 1e98ca99fb
Run tests against rust beta periodically 2020-04-06 11:43:53 -07:00
Edouard Oger b16a8ad76c
Run firefox-ios smoketests on PR
[ci smoketest firefox-ios]
2020-03-31 19:13:19 -04:00
Edouard Oger 66a1ce948e
Optimize iOS CI runs 2020-03-27 20:35:53 -04:00
Edouard Oger db36c1cde5
Scale down machines for trivial CI tasks 2020-03-27 16:11:28 -04:00
Edouard Oger 45c8c6f544
Upgrade XCode image to 11.4.0 2020-03-25 13:37:06 -04:00
Garvan Keeley 6ff4baef07
update circle CI to Xcode 11.3.1 (#2783)
* update circle CI to Xcode 11.3.1

* update changelog
2020-03-10 15:35:53 -04:00
Edouard Oger e02183227d
Fix script name typo 2020-03-06 18:38:37 -05:00
Edouard Oger 1ce38c4732 Add verify-ios-environment.sh script 2020-03-02 14:49:51 -05:00
Edouard Oger 4ff1bc394e Refactor arguments parsing in build-carthage.sh
This will allow adding more options to the script in the future
2020-03-01 23:55:11 -05:00
Thom Chiovoloni 0a6ad67098
Move fenix to the full megazord. Fixes #1466 2020-02-26 10:49:32 -08:00
Edouard Oger cf6dc8163b
Increase the cache size a bit 2020-02-21 14:21:05 -05:00
Edouard Oger 0d18b246f9
Disable incremental compilation on CI 2020-02-21 13:19:07 -05:00
Edouard Oger 90bb1db843
Print sccache stats 2020-02-21 13:07:53 -05:00
Greg Guthe 5371c3d1d8
ci: rm non-blocking rust changelog job
reverts: #1771
2020-02-18 16:31:07 -05:00
Ryan Kelly 790f126796
WIP Add explicit documentation for our testing strategy.
This also shuffles a few bits of testing infrastructure around to
try to make things clearer and/or more consistent.
2020-01-17 14:19:24 +11:00
Edouard Oger 886dd8f580
Do not run CI tests on beta 2020-01-14 16:27:27 -05:00
Thom Chiovoloni a5c2a16af3
Re-enable redundant-clone lint. Fixes #2425 2020-01-03 14:36:45 -05:00
Edouard Oger 18c6e3ea37
Run --no-default-features clippy for every crate 2020-01-03 10:23:10 -05:00
Edouard Oger a072aed017
Disable redundant_clone clippy lint 2020-01-03 10:11:48 -05:00
Edouard Oger b1105126ce
Unpin CI Rust version and set to stable 2020-01-03 10:11:48 -05:00
Thom Chiovoloni d05a5cbe56
use 1.38 please i'm begging you 2019-12-26 14:13:09 -05:00
Thom Chiovoloni 58dbda4ea3
Oh, we're on 38 2019-12-26 12:32:02 -05:00
Thom Chiovoloni 89c9a7895c
Run clippy/rustfmt under 1.39 istead of latest, given that we don't use latest 2019-12-26 10:16:15 -05:00
Mustafa Hastürk 612e56601e
Update versions Swift 5.0 and Xcode 11.3 2019-12-18 12:38:15 -05:00
Thom Chiovoloni 2453667473
Fix --no-default-features tests for rust beta (apparently these never were working how we wanted anyway...) 2019-11-08 13:07:43 -08:00
Ryan Kelly 54d9b3a601
Merge pull request #2083 from mozilla/dependency-licenses-in-pom-file; r=thomcc
Include dependency license info in megazord .pom files.
2019-11-02 16:56:10 +11:00
Edouard Oger 19e4cef424
Synced Tabs crate initial commit 2019-11-01 14:06:32 -04:00
Ryan Kelly d07fb1b27f
Include dependency license info in megazord .pom files.
Some of our consumers use this handy plugin [1] to automagically
include dependency license info in their app. By including our
own dependency license info in our .pom file we can make it
easy for those consumers to include correct license info for
all the transitive dependencies they pick up through us.

[1] https://github.com/google/play-services-plugins/tree/master/oss-licenses-plugin
2019-11-01 18:53:47 +11:00
Edouard Oger d11fd04a2b
Use default bash login PATH 2019-10-30 16:03:15 -04:00
Edouard Oger 308c69cae8
Link macOS headers in /usr/local/include 2019-10-28 15:20:43 -04:00
Thom Chiovoloni a1929a2a90
Bump benchmarks resource_class to large in CircleCI 2019-09-26 16:31:33 -04:00
Edouard Oger fb36c2c616
Normalize the usage of curl 2019-09-26 11:45:52 -04:00
Edouard Oger 6abc8ac368
Update sccache 2019-09-26 11:45:51 -04:00
Thom Chiovoloni 0402354116
Bump to xlarge 2019-09-23 16:40:44 -04:00
Greg Guthe fcb0da9f1b
ci: Add a non-blocking rust changelog job
To log dependency updates in PRs.

refs: https://github.com/mozilla-services/find-package-rugaru/issues/69
2019-09-11 18:27:32 -04:00
Edouard Oger 9c3969ae3e
Run "Check Rust dependencies" on Linux machines 2019-09-04 11:07:14 -04:00
Garvan Keeley 020893ca29
Change iPhone version 2019-09-04 10:27:57 -04:00
Garvan Keeley fb6a7ad632
config.yml: set ALL xcode versions to 11.0.0 2019-09-04 10:15:01 -04:00
Garvan Keeley 3bfa84c8ef
Fix #1493: Xcode 11 build on CircleCI 2019-09-04 09:57:29 -04:00
Ryan Kelly 2d3b6fb22b
Tweak cron schedule for circleci jobs 2019-09-03 08:09:05 +10:00
Edouard Oger 8c0be58de8
Use released versions of NSS/NSPR 2019-08-30 14:00:50 -04:00
Edouard Oger c64cd0f787
Fix circleci config 2019-08-22 13:39:47 -07:00
Edouard Oger 62a544674e
Use vendored OpenSSL with reqwest 2019-08-14 14:29:19 -04:00
Ryan Kelly 17e60ee459
Add a script for syncing bugzilla bugs into github issues.
Co-Authored-By: Edouard Oger <eoger@fastmail.com>
2019-08-14 10:21:50 +10:00
Ryan Kelly bd24c099f1
Add script for auto-generating dependency listing summary. 2019-07-31 10:21:48 +10:00
Ryan Kelly 07f3fdd036
chore(deps): Update to latest deps, stop ignoring `cargo audit` warning. 2019-07-25 09:12:19 +10:00
Edouard Oger 3c8780a42e
Use double square brackets in bash scripts 2019-07-24 15:55:31 -04:00
Edouard Oger 56e9d70a88
Update rustup 2019-07-23 20:10:30 -04:00
Edouard Oger ca9d690f23
Ensure we use python 3 everywhere 2019-07-23 20:03:47 -04:00
Ryan Kelly 84cad54884
Ignore RUSTSEC-2019-0011 in CI dependency checks.
It doesn't seem to be a problem in practice, and we can't fix it
without a release of a downstream dependency.
2019-07-23 09:11:16 +10:00