Wez Furlong
b6673db39a
CI: disambiguate fedora and centos nightly rpms
2020-02-12 13:16:13 -08:00
Wez Furlong
d5f467513a
CI: build rpms for centos 7
2020-02-12 08:30:41 -08:00
Wez Furlong
df98af9243
Allow building an RPM on CentOS
2020-02-10 19:22:38 -08:00
Wez Furlong
ae2bcb0207
adjust appimage filename for nightly builds
...
They shouldn't have the hash in the nightly build
2020-01-20 23:34:50 -08:00
Wez Furlong
cb89ec73e3
First pass at building an AppImage ( #125 )
...
refs: https://github.com/wez/wezterm/issues/124
2020-01-20 23:11:38 -08:00
Wez Furlong
d644a78699
take a stab at fixing the windows CI to generate 64-bit ( #120 )
...
* take a stab at fixing the windows CI to generate 64-bit
* use actions-rs/toolchain more broadly
* fixup target dir for deploy script
* cut over to the rust action for installing rust
2020-01-19 15:38:24 -08:00
Wez Furlong
edd773c5a7
packaging: include the color schemes in the various packages
...
we don't yet know how to load them, but this puts them there in
readiness.
2020-01-12 20:51:14 -08:00
Wez Furlong
c6a918922f
Label the package as github for GitHub Actions
2019-12-29 19:12:00 -08:00
Wez Furlong
8964ebd795
Add ability to build an rpm on Fedora
...
ci/deploy.sh can now emit an rpm to your `~/rpmbuild/RPMS` dir.
2019-12-29 13:09:53 -08:00
Wez Furlong
11b79827de
Add script that can produce a full source tarball
...
Full means "including git submodules" and makes it easier for folks to
download and build a release without sucking down large repos from
various locations, especially for folks with bandwidth constraints.
Upload the source tarball to the associated release.
Refs: https://github.com/wez/wezterm/issues/81
Refs: https://github.com/wez/wezterm/pull/46
Refs: https://github.com/wez/wezterm/pull/48
2019-12-24 09:41:15 -08:00
Wez Furlong
cdc77840b7
Add wezterm.desktop file to the debian package
...
This makes it a bit more convenient to launch wezterm, especially
on eg: a chromebook
2019-11-20 06:37:32 +00:00
lilydjwg
d14be5c482
linux binary: strip and add a tarball
2019-10-24 23:52:41 -07:00
Wez Furlong
2ad7f7084d
tweak nightly build
...
I want to avoid creating/updating so many git tags for nightly builds,
so let's try restructuring things a bit.
2019-06-27 07:03:37 -07:00
Wez Furlong
4627b2e798
try to avoid a loop when doing nightlys, fixup linux nightly
2019-06-26 16:05:24 -07:00
Wez Furlong
6999f15204
really fix ' issue, schedule a nightly pre-release
2019-06-23 09:20:40 -07:00
Wez Furlong
c2a4ea163d
adjust how the tag name is set for the packager
2019-06-23 07:53:11 -07:00
Wez Furlong
ee898dfce6
refactor azure bits into jobs
2019-06-23 06:47:35 -07:00
Wez Furlong
cd93f287fd
Ask travis to build and publish a .deb to a github release
2019-03-24 17:49:28 -07:00
Wez Furlong
f7c3743247
maybe teach appveyor how to deploy windows builds
2019-03-24 13:55:08 -07:00
Wez Furlong
0d4a6d9a6d
maybe package up windows
2019-03-24 10:42:20 -07:00
Wez Furlong
fec3a6f0ab
refine deploy scripts/config
2019-03-24 00:26:53 -07:00
Wez Furlong
c57ab9a942
Embed tag in the zip file name
2019-03-23 23:59:08 -07:00
Wez Furlong
c7739865f9
scripts for tagging
2019-03-23 22:58:23 -07:00
Wez Furlong
778b389283
Maybe configure github deployment for macOS
2019-03-23 22:53:20 -07:00