forked from ymherklotz/verismith
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
20 lines (20 loc) · 1.7 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
language: nix
git:
depth: 3
env:
global:
secure: zTrO2QlvK3URxxh8XzCIJnywQmNAHswmPa3sUt9XCQPn+vmE9y+Ggw1ZMCv33rau1++fcAjZASoynLDQLsDSWWPxr6JoG/MADtzZhKfCBPztRTs+TyWpFFn3jsn4dpqWpWFSlfoYrW04Av6DZ+QLVNP65q1gaDuKQ2Gu3MDBQ2n/G3YB2PhusjoYBWwfx28kcfknnQ1AIEvgfQYb2BF9F3/LeIBxgl4kD9GmYyTtiMiPew+DPZkHPXUYgNd77zrb/tquQ53d8baHWwi8MLAisdfVOOnOEbTYZq4+QQUTGNjU0lAzIWjxKtvPHYAHycvXOTYQz3sxHRT2YCeVQ3fdHRrZ1NGVq15MFgCJOV/VCdcBGYxaXqv0dmEScIU8tT67GcUy1G+83KE5Du5W090wvNf4NshWAuq/QVZdYI+4vg3N3VLUJyiGQk3rIMvhrvuyi8yqBY4yZRRhwVGD9pzlubhPo4hj2PwgP3B++9UFMTgq2jL0SsONQJaIno8zcV7Gbcp52QHTJxgd/5sXMYom510QBazjYTkOCtMbbe9xofA9WCZw1W7KQ/VGa9+xusAgDWrvBgSpcIkQEKH81O16hiQE2CTzZ6PcAe40dLbu1y5P2K5DDQWmVy3lERNVEj54s8I5iXScsicbRaxIWP6piGnk73PBOXDk5rvE+NhHDHo=
script:
- nix-env -iA cachix -f https://cachix.org/api/v1/install
- cachix use verismith
- nix-build | if [[ ! -z $CACHIX_SIGNING_KEY ]]; then cachix push verismith; fi
cache:
directories:
- "$HOME/.cabal"
deploy:
provider: hackage
username: ymherklotz
password:
secure: qzJICih8GysNUBsVvtdJ8UE1HeUGWPVPpu5OkgYzPC2zJSUPWuq+OJ1xecUTomKSOzvCcaDuGyKj9hDZmHX0euPOBLYFna1wLV9q9RIOL7dKJjX7UKAfLgrUgffzHOIkvENKcG9/z2cHnyaJ1niVVzEYsUpoMnkPxveNiT4AfrFQc7ib3JaxW81+vCHW1E/BVvyBEy5etzu1QE/UYLcSzjLSHCm7QYQ/r/78ubhNwTIDW684AQZpqlUEE+3oRLJ2aPlR2N4nKvTJX6DbokNdXJnWV+kqSfjCo00z3dGPUmXMCXag/UctIg0rN72qi6leeswTdKo00C+0CL6kDjB+kStCsAsfj9AiTLZw65lL2XkKUU9iYLqAEyBQU/RAGJs/1aUMMWHw9GQOK5uGgJMrAXR5gh8FsRIn6PUDzBTZg0XtIwKkm/OF6DSrnWWv8qWvlZYyMNk2bQP0LHqsPX/aRHNY9CSryOkdBUj9MpfkJNT2SfXjQBYACWe/Nxsg2ikJQuFsFwwxGtMRB3WAZBK9XPjEWmlYjvCEaXYCug1rArQ8VSTMNSFPCz2/LEHq7cDrRve1QospooPBdo5qWN7Y4OxUnKeseQ6lS2dWfDOp3klduERSFcrDtzHfxleuK6U30D5AWTBwIEk6DwYmdpplbjxurINfXYxsrD7lmquc7Xs=
on:
tags: true