Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto-builder for nightly #12452

Closed
12 tasks done
dbkr opened this issue Feb 21, 2020 · 2 comments
Closed
12 tasks done

Auto-builder for nightly #12452

dbkr opened this issue Feb 21, 2020 · 2 comments
Assignees

Comments

@dbkr
Copy link
Member

dbkr commented Feb 21, 2020

Some tools (or more likely, a tool) that:

* [ ] Watch for new tags and build the release tarball from them #12706
* [ ] Watch for new release tarballs and build the release electron apps #12707

  • Watch for it being Nightly Time and build a nightly electron app

and probably also
* [ ] Watch the develop branch and build the develop tarball#12708

Build tool platform support:

Other remaining bits:

  • Sort out version mess on nightlies (just rename the files?)
    * [ ] Replace logo</del< Different logo for Riot Nightly #12709
  • Gather assets and upload to server
  • Override update URL
  • Make a debian repo with both the deb we just built and the latest deb for the other channel
  • Make a signing script for windows that passes the token password to signtool
  • Figure out if we can access the keychain while screen is locked, move to files if not
  • Give it a bot account & room
  • Different debian package control file for nightly(!)

Split out of #11227

@jryans
Copy link
Collaborator

jryans commented Feb 21, 2020

(Let's track for now as part of cross-signing since it's active work in support of that.)

@dbkr
Copy link
Member Author

dbkr commented Mar 12, 2020

Have narrowed the scope of this to just nightlies and split the rest out to other bugs, so this is now done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants