Commit Graph

54 Commits

Author SHA1 Message Date
Gregory Schier
c6a7c4d682 Initial designer merge 2020-04-26 13:33:39 -07:00
Gregory Schier
8110caa4ff Small tweak to build scripts 2019-10-30 10:24:32 -04:00
Gregory Schier
8f4e57e936 Try newer macOS 10.13 on Travis 2019-10-18 11:08:59 -04:00
Gregory Schier
f554425d13 Add travis back for macOS builds 2019-10-18 10:48:39 -04:00
Gregory Schier
9e52bf3927 Remove TravisCI and Appveyor 2019-10-10 10:30:33 -07:00
Gregory Schier
3aff970195 Add RPM build 2019-02-20 13:11:40 -05:00
Gregory Schier
a7e8374cfb Silent tar 2018-11-06 13:08:16 -05:00
Gregory Schier
d40cfc7579 Fix TravisCI 2018-11-06 12:39:51 -05:00
Gregory Schier
47aef7f9c9 Build Linux on 14.04 again (except for Snap) 2018-11-06 12:27:38 -05:00
Gregory Schier
605cb90753
Update Electron and node-libcurl (#1215)
* A bunch of things

* Publish

 - insomnia-app@1.0.41
 - insomnia-cookies@0.0.8
 - insomnia-httpsnippet@1.16.13
 - insomnia-importers@2.0.7
 - insomnia-libcurl@0.0.17
 - insomnia-url@0.1.4
 - insomnia-xpath@1.0.5
 - insomnia-plugin-cookie-jar@1.0.3
 - insomnia-plugin-jsonpath@1.0.7
 - insomnia-plugin-now@1.0.7
 - insomnia-plugin-os@1.0.9
 - insomnia-plugin-prompt@1.1.7
 - insomnia-plugin-request@1.0.13
 - insomnia-plugin-response@1.0.11
 - insomnia-plugin-uuid@1.0.6

* Package deps

* Remove fsevents again

* Appveyor node verison

* Remove unused dep

* Try something

* Try another thing

* NPM audit

* Yet again

* Fix test

* Fix test

* Remove npm dep

* Fix webview

* Fix React sortable and bump version

* Comment out broken test for now

* Publish

 - insomnia-app@1.0.42
 - insomnia-cookies@0.0.9
 - insomnia-httpsnippet@1.16.14
 - insomnia-importers@2.0.8
 - insomnia-libcurl@0.0.18
 - insomnia-xpath@1.0.6
 - insomnia-plugin-cookie-jar@1.0.4
 - insomnia-plugin-file@1.0.5
 - insomnia-plugin-jsonpath@1.0.8
 - insomnia-plugin-now@1.0.8
 - insomnia-plugin-os@1.0.10
 - insomnia-plugin-request@1.0.14
 - insomnia-plugin-response@1.0.12
 - insomnia-plugin-uuid@1.0.7

* Remove deprecated Electron Builder config options

* Try some more

* Publish

 - insomnia-app@1.0.43
 - insomnia-libcurl@0.0.19

* Bump

* Publish

 - insomnia-app@1.0.44
 - insomnia-libcurl@0.0.20

* Hopefully fix windows builds

* DEBUG on travis

* Hopefully fix dependency issues

* Undo package-lock copy

* Debug

* More debugging

* Another check

* Fix debug check

* Try just build

* Extra logging

* Escape windows paths differently (Fixes #1217)

* Try packing more deps

* Publish

 - insomnia-app@1.0.45
 - insomnia-cookies@0.0.10
 - insomnia-httpsnippet@1.16.15
 - insomnia-importers@2.0.9
 - insomnia-libcurl@0.0.21
 - insomnia-xpath@1.0.7
 - insomnia-plugin-cookie-jar@1.0.5
 - insomnia-plugin-jsonpath@1.0.9
 - insomnia-plugin-now@1.0.9
 - insomnia-plugin-os@1.0.11
 - insomnia-plugin-request@1.0.15
 - insomnia-plugin-response@1.0.13
 - insomnia-plugin-uuid@1.0.8

* Adjust some deps

* Zip build dir into release files

* More debug info

* Undo travis tar debug

* Downgrade electron-builder to 20.19

* Downgrade electron-builder to last working version

* Try electron-builder 20.20.4

* Change bundled deps

* Add electron-builder-lib back
2018-10-19 22:11:58 -04:00
Gregory Schier
40b2bf3c78
Statically link libcurl on Linux builds (#879)
* Statically linked Curl for linux builds with Docker

* Test Travis Docker

* Try fix blocking i/o

* Try a package

* Fixed linux build

* Try hack

* Fix icons?

* Icon color

* Re-enable osx builds

* Remove libcurl3 dependency requirements

* Update electronbuilder config
2018-04-20 18:31:57 -04:00
Gregory Schier
2f263b8b89 Version bump 2018-02-07 17:26:17 +08:00
Gregory Schier
844a28a007 No more Xenial builds 2018-02-07 16:51:26 +08:00
Gregory Schier
08d9196e05 Test again 2018-02-07 11:53:09 +08:00
Gregory Schier
92930adb22 Testing snaps again 2018-02-07 11:37:45 +08:00
Gregory Schier
c7add3e694 Tweak 2018-01-29 19:18:09 +08:00
Gregory Schier
ec59644038 Bump version 2018-01-29 15:05:37 +08:00
Gregory Schier
4ad56eb4c2 Fix travis dist 2018-01-29 14:54:25 +08:00
Gregory Schier
83837ba817 Upgrade Travis dist for snap 2018-01-29 14:49:21 +08:00
Gregory Schier
88bf88477a Revert change 2018-01-18 04:35:39 +07:00
Gregory Schier
f2e640ab83 Try again 2018-01-18 03:58:49 +07:00
Gregory Schier
2486e87406 Try sudo 2018-01-18 03:29:29 +07:00
Gregory Schier
94c5a1a7b0 Snapcraft 2018-01-18 03:23:13 +07:00
Gregory Schier
7f61249a92 Upgrade Electron Builder 2018-01-18 02:50:57 +07:00
Gregory Schier
8ec45c92c9 Fix Netlify deploys 2017-11-26 21:40:56 +00:00
Gregory Schier
549ce23ce8
Merge All Repositories into Monorepo for easier maintenance (#629)
* All projects into monorepo

* Update CI

* More CI updates

* Extracted a bunch of things into packages

* Publish

 - insomnia-plugin-base64@1.0.1
 - insomnia-plugin-default-headers@1.0.2
 - insomnia-plugin-file@1.0.1
 - insomnia-plugin-hash@1.0.1
 - insomnia-plugin-now@1.0.1
 - insomnia-plugin-request@1.0.1
 - insomnia-plugin-response@1.0.1
 - insomnia-plugin-uuid@1.0.1
 - insomnia-cookies@0.0.2
 - insomnia-importers@1.5.2
 - insomnia-prettify@0.0.3
 - insomnia-url@0.0.2
 - insomnia-xpath@0.0.2

* A bunch of small fixes

* Improved build script

* Fixed

* Merge dangling files

* Usability refactor

* Handle duplicate plugin names
2017-11-26 20:45:40 +00:00
Gregory Schier
e9b87686e1
Upgrade Electron Builder (#498)
* Upgrade electron-builder

* Fix optional dep

* Add another dep

* Fix travis

* Fix 7zip install

* Fix icons

* Minor fix

* Delete changelog

* Moved build scripts to JS

* Some adjustments

* Remove lines

* Add 7zip back

* Update scripts

* Small tweaks

* Fix electronbuilder config

* snap dependency

* Fix pkg

* Remove snapd dep

* Updated deps and lots of fixes

* Travis update

* Return package name

* Remove snap for now

* Remove portable

* Try fixing code signing

* Bump cache

* Disable automatic tests

* Fix windows artifacts

* package-lock for app/

* Try fix npm install

* Try again

* Some minor tweaks

* Preleases by default
2017-11-20 16:07:36 +00:00
Gregory Schier
99a7d6fe60 Remove npm 5 installation from travis 2017-11-10 11:47:27 +01:00
Gregory Schier
70a9da1812 npm@5 in CI and package-lock.json 2017-05-26 11:57:24 -07:00
Gregory Schier
ebae722816 Fix travis build 2017-05-12 11:55:28 -07:00
Gregory Schier
348d904b83 Migrate Travis secure items to Travis project settings (#198) 2017-05-12 11:38:34 -07:00
Gregory Schier
e2146562c6 Exports now have names and fix oauth select (#169) 2017-05-08 13:27:47 -07:00
Gregory Schier
62052f106f Fix order 2017-05-04 20:09:31 -07:00
Gregory Schier
f4b82817f2 No more backticks 2017-05-04 20:02:59 -07:00
Gregory Schier
881c032589 Fix backticks 2017-05-04 19:52:30 -07:00
Gregory Schier
551b2ef8ae Cat cert to var 2017-05-04 19:39:38 -07:00
Gregory Schier
d9a8f8e097 Rely on builder again 2017-05-04 19:15:42 -07:00
Gregory Schier
0b30ee3a87 Allow all 2017-05-04 18:54:48 -07:00
Gregory Schier
ffcf1d4728 Fix 2017-05-04 18:44:26 -07:00
Gregory Schier
02260bff95 WIth codesign 2017-05-04 18:39:44 -07:00
Gregory Schier
1485167d72 Try again 2017-05-04 18:37:56 -07:00
Gregory Schier
2d0f1f1fea Try waiting longer 2017-05-04 16:26:50 -07:00
Gregory Schier
7d402257c6 Try sudo 2017-05-04 15:50:13 -07:00
Gregory Schier
39290ece68 Last try :( 2017-05-04 15:21:05 -07:00
Gregory Schier
728757a8cf Try fix yml 2017-05-04 14:54:10 -07:00
Gregory Schier
90751d2fc6 Some final Travis tweaks 2017-05-04 14:28:27 -07:00
Gregory Schier
50e5018135 Fix codesign access 2017-05-04 14:10:14 -07:00
Gregory Schier
f9c092a9cd Fix travis password 2017-05-04 13:16:28 -07:00
Gregory Schier
b3b657c158 Fix travis keychain order 2017-05-04 12:55:33 -07:00
Gregory Schier
8784d183fa Travis sign attempt fix 2017-05-04 12:25:17 -07:00