timvisee
9baabc58b9
Merge remote-tracking branch 'origin/master' into pkg-deb
2018-06-05 01:10:53 +02:00
Tim Visée
32d5545318
Merge branch 'gitlab-ci' into 'master'
...
Start implementing GitLab CI
See merge request timvisee/ffsend!1
2018-06-04 23:06:12 +00:00
Tim Visée
8e93b9ebb4
Start implementing GitLab CI
2018-06-04 23:06:12 +00:00
timvisee
d443e17f6e
Add special thanks section in README
2018-06-01 16:14:42 +02:00
timvisee
8c265f45de
Assume openssl libraries are already available on Travis CI
2018-06-01 00:18:42 +02:00
timvisee
83ac111865
Bump version to 0.0.7 for cargo-deb Debian packages
2018-06-01 00:05:46 +02:00
timvisee
4a1db3bb50
Merge remote-tracking branch 'origin/master' into pkg-deb
2018-06-01 00:04:45 +02:00
Tim Visée
58103f9e30
Use a new Debian package generation method ( #5 )
...
* Build .deb packages for some architectures on CI to publish on GitHub
* Add release binaries to archive root, update Cargo.toml
* Simplify Debian package building using cargo-deb tooling
* Update LICENSE file copyright statement
* Update Travis CI script to properly build Debian release packages
* Remove obsolete Debian package files
* Update Cargo.toml and Cargo.lock, add create_deb prototype for source package
2018-06-01 00:04:13 +02:00
timvisee
9fe7f77ba1
Merge remote-tracking branch 'origin/master' into pkg-deb
2018-05-31 23:20:03 +02:00
timvisee
8e80fa09c3
Bump to version 0.0.6 for testing new generated Debian release packages
2018-05-31 22:51:17 +02:00
timvisee
c9d3b441a2
Update installation section in README
2018-05-31 22:33:09 +02:00
timvisee
6cc481327c
Update Cargo.toml and Cargo.lock, add create_deb prototype for source package
2018-05-31 22:06:11 +02:00
timvisee
7a1d95dfa0
Remove obsolete Debian package files
2018-05-31 21:26:51 +02:00
timvisee
1e020acd3c
Update Travis CI script to properly build Debian release packages
2018-05-31 21:25:44 +02:00
timvisee
ad9abd47a7
Update LICENSE file copyright statement
2018-05-31 21:18:52 +02:00
timvisee
7cd47417bd
Merge remote-tracking branch 'origin/master' into pkg-deb
2018-05-31 21:18:41 +02:00
timvisee
b20f7f2479
Simplify Debian package building using cargo-deb tooling
2018-05-31 21:16:22 +02:00
timvisee
aa39802f6d
Bump to version 0.0.5
2018-05-31 17:48:09 +02:00
timvisee
808ea078dd
Rename release binaries
2018-05-31 17:47:43 +02:00
timvisee
5cee9866f2
Merge branch 'master' of github.com:timvisee/ffsend
2018-05-31 11:18:49 +02:00
timvisee
8dfdb33fbd
Bump version to 0.0.4 to test Debian release packages
2018-05-31 11:16:44 +02:00
Tim Visée
5d780cdc52
Build first Debian packages on release ( #4 )
...
* Build .deb packages for some architectures on CI to publish on GitHub
* Add release binaries to archive root, update Cargo.toml
2018-05-31 11:15:53 +02:00
timvisee
1a17b22f2b
Add release binaries to archive root, update Cargo.toml
2018-05-31 11:13:08 +02:00
timvisee
faccbf6b32
Build .deb packages for some architectures on CI to publish on GitHub
2018-05-30 22:29:38 +02:00
timvisee
d77bc91ddd
Deliver README demo SVG through a CDN, to include proper MIME type
2018-05-30 20:19:33 +02:00
timvisee
6e8ef55b1a
Simplify release binary names
2018-05-30 20:15:06 +02:00
timvisee
050cd9f932
Bump to version v0.0.3
2018-05-30 18:39:37 +02:00
timvisee
7bb87079b7
Properly release cross-compiled binaries
2018-05-30 18:39:06 +02:00
timvisee
81892cb144
Bump to version v0.0.2
2018-05-30 17:36:39 +02:00
Tim Visée
7eb44a9780
Configure Linux & macOS multi-arch releases using Travis CI ( #3 )
...
* Test multi arch Travis CI build configuration
* Enable Docker as required for cross compilation
* Use even more arhitecture targets when building
* Disable BSD builds, install ARM cross compiler dependencies
* Fix invalid ARM target tuple
* Use regular cargo commands for x86_64 Linux
* Fix invalid ARM target tuples
* Configure multi-platform releases using Travis CI, move from test builds
* Enable caching for all Linux x86_64 stable builds on Travis CI
* Merge Linux x86_64, macOS and other build arch logic with an if-statement
* Add missing arch architecture release configuration
* Enable cache on all CI jobs, with platform/arch/version cache separation
* Don't explicitly set cache name, it's automatically inferred
2018-05-30 10:34:45 -05:00
timvisee
b66aede387
Enable multi stage builds on Travis CI with partial release automation
2018-05-25 17:58:54 +02:00
timvisee
ea665ee2e3
Update Cargo.lock
2018-05-25 00:15:30 +02:00
timvisee
d0de9c179d
Fix spelling issue in usage demo animation
2018-05-22 17:52:15 +02:00
timvisee
54af245a5a
Link usage demo image to asciinema recording directly
2018-05-22 17:41:50 +02:00
timvisee
6f19d4a970
Use an animated SVG as demo image, update conversion script
2018-05-22 17:38:20 +02:00
timvisee
2e5021aa98
Update badges in README, minor Cargo.toml tweaks
2018-05-21 22:56:21 +02:00
timvisee
febf5c391f
Add direct cargo install instructions now available, Cargo.toml fix
2018-05-21 22:32:12 +02:00
timvisee
a05dd0886e
Add all relevant Cargo.toml properties
2018-05-21 22:23:08 +02:00
timvisee
8ed530a83a
Extract ffsend-api to separate repository, move client crate to root
2018-05-21 22:06:51 +02:00
timvisee
e2b9b5c55c
Minor README tweaks, remove old requirements file
2018-05-21 21:38:23 +02:00
timvisee
5eb7fa9cf5
Write security section in README
2018-05-19 19:33:06 +02:00
timvisee
70e7b7fffa
Add asciinema link to README, change URL to link
2018-05-18 16:54:06 +02:00
timvisee
5f1947d171
Add usage demo vidoe/GIF/asciinema
2018-05-18 15:30:08 +02:00
timvisee
bec08c57ed
Describe environment variables in README
2018-05-18 10:39:47 +02:00
timvisee
861b70dc6f
Show a list of used compiler features with the debug command
2018-05-18 10:13:40 +02:00
timvisee
169c6c5387
Mention the xclip requirement
2018-05-18 10:03:19 +02:00
timvisee
2e847bf0d0
Describe compiler features and use flags in README
2018-05-18 09:55:45 +02:00
timvisee
43c46ddf81
Add Travis CI badge, single example and command outputs to README
2018-05-18 00:50:40 +02:00
timvisee
98217b169d
Improve README
2018-05-18 00:30:26 +02:00
timvisee
dcfbcd3964
Create README (WIP)
2018-05-18 00:08:05 +02:00