Commit graph

89 commits

Author SHA1 Message Date
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