Clement Tsang
b2a00d49f1
ci: Automatically build package files on release
...
Automatically builds packages for AUR, chocolatey, and homebrew on release.
2020-08-18 23:22:50 -04:00
Clement Tsang
d0cc6078df
deps: Update dependencies, drop MSRV
...
Update dependencies to most recent versions if applicable. Refactor to deal with breaking changes. Drop MSRV due to dependency issues, just support stable and later.
2020-08-11 20:22:39 -04:00
ClementTsang
eeebb96912
travis: Fix travis to not update the lock file
2020-07-08 17:05:37 -04:00
ClementTsang
49de6d36ab
travis: add force during install test
2020-07-08 15:57:08 -04:00
ClementTsang
b111b545d8
travis: forgot to add a --locked check to install
2020-07-08 15:21:31 -04:00
ClementTsang
5cfbaf672d
travis: move cargo install test to script rather than deploy
2020-07-08 15:20:25 -04:00
ClementTsang
ad99803d09
travis: skip dependency check for msrv
2020-07-06 02:33:04 -04:00
ClementTsang
538b49dc0e
chore: re-add skip_cleanup to travis
2020-05-04 20:35:31 -04:00
ClementTsang
0363620647
chore: update exclusions for tags
2020-05-04 19:47:21 -04:00
ClementTsang
477de1c227
chore: test excluding msrv and beta with tags
2020-05-04 19:21:29 -04:00
Clement Tsang
364049ee5f
chore: update travis a bit for msrv
2020-05-04 18:53:05 -04:00
ClementTsang
c8afe0d4f8
chore: support MSRV of 1.40.0
2020-05-04 17:45:11 -04:00
ClementTsang
263f9e55d3
ci: update travis
2020-04-23 15:44:17 -04:00
ClementTsang
cf4249c988
Add tagged builds into travis build restriction
2020-04-10 20:02:25 -04:00
ClementTsang
99516ca143
chore: Delete docs folder and update lock
2020-04-09 15:28:43 -04:00
ClementTsang
502b821144
chore: Add Cargo.lock back in
2020-04-08 19:44:29 -04:00
ClementTsang
95f99a0254
ci: remove branch restrictions for travis
2020-04-07 23:02:25 -04:00
Clement Tsang
0b1d84fdf5
Add modularity to widget placement and inclusion ( #95 )
2020-04-01 20:31:43 -04:00
ClementTsang
8c418dc2c2
Update travis for windows build
2020-03-23 23:02:29 -04:00
Clement Tsang
790e1044cf
Remove "tests" folder from travis, rename tar
2020-03-15 19:37:50 -04:00
Clement Tsang
1968bb14b4
Cleanup before modularity ( #84 )
...
* Uptick some crates, update README dependencies
* Cleanup before modularity feature.
* Fix missing reset zoom on reset
* Fixed reset... not resetting search or data displayed
* Cleaned up options a tiny bit to make more sense.
* Cleaned up some TODOs and the like.
* specify only build master branch.
2020-03-13 01:07:24 -04:00
Clement Tsang
188858fedd
Formatting and typos ( #63 )
...
* Fix typo and run rustfmt.
* Also add rustfmt check to travis... this might be temporary.
* Add a bit on default config files being created in the debian extended description.
* Add rustup component add to travis.
* Disable rustfmt for now, seems to play weird on windows builds.
* Remove unneccesary deprecate ignore.
2020-03-05 02:09:29 -05:00
ClementTsang
0955673a74
Minor update to travis (probably irrelevant) and github files.
2020-02-27 18:20:54 -05:00
ClementTsang
de1648ad75
[skip travis] Only test install when attempting to deploy.
2020-02-25 22:06:26 -05:00
ClementTsang
81653e6000
Update travis.
2020-02-25 21:52:57 -05:00
ClementTsang
46b695d575
Test installing too I guess?
2020-02-25 20:31:13 -05:00
Clement Tsang
c8c925e8d7
Fix windows builds for travis
2020-02-25 13:39:53 -05:00
Clement Tsang
61da628813
Remove 32-bit automated build for linux
...
Seems to fail on one dependency. Will investigate later for 0.3.
2020-02-25 10:52:13 -05:00
ClementTsang
33a1bc1599
Add debian build.
2020-02-22 18:38:18 -05:00
ClementTsang
8ebe843128
Some doc stuff and edit travis.
2020-02-22 00:42:52 -05:00
ClementTsang
1cf67c6dbd
[skip travis] Allow overwriting.
2020-02-21 00:49:10 -05:00
ClementTsang
ab240e5313
Fix travis config, missing file this time.
2020-02-21 00:07:55 -05:00
ClementTsang
17a3fbc40e
Fix travis config with missing .exe extension.
2020-02-20 23:45:48 -05:00
ClementTsang
aa44a1dc31
Moved some files around.
2020-02-20 23:25:28 -05:00
ClementTsang
0697d9dd56
Fix issue with default file paths not being respected; updated default file paths.
2020-02-20 23:10:52 -05:00
ClementTsang
e7352ddef1
One last update to travis. Include btm.toml into the tar.gz files.
2020-02-20 21:28:56 -05:00
ClementTsang
2fae5a722e
Update travis to also package btm.toml on future releases.
2020-02-20 20:20:10 -05:00
ClementTsang
7f0a05a8f9
Fix broken windows build, disable beta for now.
2020-02-20 01:38:17 -05:00
ClementTsang
428e68c112
Travis says you can remove skip_cleanup. But you can't.
2020-02-20 01:09:24 -05:00
ClementTsang
7cd352a245
Travis is hard. I forgot to build the release version. Oh man.
2020-02-20 00:55:06 -05:00
ClementTsang
3ee4314bea
Simplified and fixed travis.
2020-02-20 00:44:19 -05:00
ClementTsang
c4474c0eb1
Realized I was using debug versions all this time.... ugh
2020-02-20 00:34:21 -05:00
ClementTsang
80e0c07283
Fix missing skip
2020-02-20 00:20:51 -05:00
ClementTsang
306812ca4f
Missing glob in travis.
2020-02-19 23:46:07 -05:00
ClementTsang
acff2fbb78
[skip travis] Update travis file name.
2020-02-19 23:25:11 -05:00
ClementTsang
c0fef59ba7
Update travis... again.
2020-02-19 22:59:20 -05:00
ClementTsang
c6cefc2561
Update travis for releases.
2020-02-19 00:06:52 -05:00
ClementTsang
0724a40efb
Strip btm in travis. It's not dirty I swear.
2020-02-17 23:17:06 -05:00
ClementTsang
e7ed8088b5
Dropping nightly tests. They fail too often and take up useless time. Re-adding clippy too.
2020-02-17 23:01:58 -05:00
ClementTsang
d9364410e8
Removing clippy again for now...
2020-02-17 21:44:47 -05:00