[meta] KaiOS project branch
Categories
(Release Engineering :: General, task, P1)
Tracking
(firefox78 fixed)
Tracking | Status | |
---|---|---|
firefox78 | --- | fixed |
People
(Reporter: erahm, Unassigned)
References
Details
(Keywords: leave-open)
Attachments
(17 files, 2 obsolete files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-github-pull-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
For the KaiOS project we need to setup a project branch that will essentially be a mirror of KaiOS' public github repo. This bug will be used to track the various pieces related to setting that up including:
- Adding a project branch that is initially cloned from: https://github.com/kaiostech/gecko-b2g/tree/gonk
- Adding a scm group for KaiOS that will be used for syncing commits from github
- Work to setup builds and automation
- Possible work to setup automated syncing
Comment 1•5 years ago
|
||
Updated•5 years ago
|
Comment 2•5 years ago
|
||
Comment 3•5 years ago
|
||
Comment 4•5 years ago
|
||
Comment 5•5 years ago
|
||
Comment 6•5 years ago
|
||
To help support KaiOS, we are running the kaios project branch in automation, with a
different trust domain. Allow configuring worker aliases using trust-domain
, so
that they worker aliases do not need to be adjusted on that branch.
Comment 7•5 years ago
|
||
Comment 8•5 years ago
|
||
To help support KaiOS, we are running the kaios project branch in automation, with a
different trust domain. Factor out the usages of trust-domain
in .taskcluster.yml
to make it easy for the kaios branch to merge changes from mozilla-central.
Comment 9•5 years ago
|
||
Comment 10•5 years ago
|
||
Docker images are included in the target graph so that they are available for
morphs, which happen late in task graph generation. However, we can also handle
this by setting the always_target
attribute to true
.
Switching to using always_target
allows making images that are not built
automatically. This can be used on the kaios branch to disable images (such as
those used in the release process) that are not needed there.
Comment 11•5 years ago
|
||
Comment 12•5 years ago
|
||
Comment 13•5 years ago
|
||
bugherder |
Updated•5 years ago
|
![]() |
||
Comment 14•5 years ago
|
||
bugherder |
Comment 15•5 years ago
|
||
Hi Tom, the patch and the related change are in the project, could you help to verify it? Thanks!
Comment 16•5 years ago
|
||
Comment 17•5 years ago
|
||
It looks like it is working: https://treeherder.mozilla.org/#/jobs?repo=kaios
Updated•5 years ago
|
Comment 18•5 years ago
|
||
Comment 19•5 years ago
|
||
Updated•5 years ago
|
Comment 20•5 years ago
|
||
Comment 21•5 years ago
|
||
There are no Windows or macOS workers provisioned for kaios, so don't try to
run tasks on those platforms.
Comment 22•5 years ago
|
||
Comment 23•5 years ago
|
||
Updated•5 years ago
|
Updated•5 years ago
|
Comment 24•5 years ago
|
||
D75994 and D75995 have landed on the kaios branch yesterday via GitHub:
https://github.com/kaiostech/gecko-b2g/commit/9329e1ff24ddfa2fd0d59414a793a2cc8c54ad37
https://github.com/kaiostech/gecko-b2g/commit/809c7059cbf154cdda179889540ede7594bdab8d
Comment 25•5 years ago
|
||
Comment 26•5 years ago
|
||
Comment 27•5 years ago
|
||
Comment 28•5 years ago
|
||
bugherder |
Comment 29•5 years ago
|
||
Comment 30•5 years ago
|
||
Updated•3 years ago
|
Comment 31•3 years ago
|
||
https://treeherder.mozilla.org/jobs?repo=kaios is perma-busted. We need to either fix it or turn it off.
Comment 32•2 years ago
|
||
(In reply to Aki Sasaki (not active) from comment #31)
https://treeherder.mozilla.org/jobs?repo=kaios is perma-busted. We need to either fix it or turn it off.
It got turned off at some point.
Description
•