4450 Commits

Author SHA1 Message Date
Micah Lee
53ccf4bcfb
Snap doesn't have 'source' so use '.' instead 2022-10-07 15:22:55 -07:00
Micah Lee
0a27b02f83
Specify path to launcher-setup 2022-10-07 15:05:12 -07:00
Micah Lee
ba7d4575dc
Fix launcher-setup, and remove cache 2022-10-07 14:03:18 -07:00
Micah Lee
da6ee7a2d8
More measure disk space 2022-10-07 13:55:00 -07:00
Micah Lee
6ef652c4dc
syntax 2022-10-07 13:36:07 -07:00
Micah Lee
0e8093c616
syntax 2022-10-07 13:34:12 -07:00
Micah Lee
312ab116bd
Fix measure disk space 2022-10-07 13:32:28 -07:00
Micah Lee
5a11fee822
Measure disk space more 2022-10-07 13:27:38 -07:00
Micah Lee
cb5415a337
Type in launcher-setup 2022-10-07 13:26:38 -07:00
Micah Lee
e9b9d2da2d
Measure disk space in /var 2022-10-07 13:13:46 -07:00
Micah Lee
79dee8ac03
Add QT_PLUGIN_PATH environment variable 2022-10-07 13:13:30 -07:00
Micah Lee
bb30937959
More details in measure disk space 2022-10-07 12:35:49 -07:00
Micah Lee
23cee09bb6
Fix measuring disk space 2022-10-07 12:33:15 -07:00
Micah Lee
bd9ba43892
Measure disk space in Github Actions to figure out where to cache 2022-10-07 12:31:29 -07:00
Micah Lee
56394de326
Try adding more paths to LD_LIBRARY_PATH 2022-10-07 12:31:07 -07:00
Micah Lee
46e225ef32
sudo cache testing 2022-10-07 11:21:56 -07:00
Micah Lee
4d2508decf
Add some cache testing debug output to Github Actions 2022-10-07 11:20:19 -07:00
Micah Lee
0bcb8425ee
Try installing PySide2 from apt instead of pip 2022-10-07 11:17:41 -07:00
Micah Lee
3780865fed
Install onionshare python deps with pip 2022-10-07 10:40:18 -07:00
Micah Lee
fe2269dfb2
Uncomment tests and builds 2022-10-07 10:20:00 -07:00
Micah Lee
7b3e592fbf
Merge branch 'main' into snap-ci 2022-10-07 10:19:30 -07:00
Micah Lee
2b4f2644ad
Create launcher scripts for snapcraft, to set PATH, PYTHONPATH, and LD_LIBRARY_PATH 2022-10-07 10:19:13 -07:00
Micah Lee
defc7a8cbe
Only cache /var/lib/snapd/cache 2022-10-07 08:46:26 -07:00
Saptak Sengupta
2144bc89fe
Merge pull request #1623 from mig5/downgrade-werkzeug
Downgrade werkzeug back to 2.0.3 to temporarily deal with the shutdown issue that affects QThread.wait()
2022-10-07 16:21:20 +05:30
Micah Lee
e7401bee74
Try caching /var/lib/snapd 2022-10-06 21:52:26 -07:00
Micah Lee
a4cd308400
Add rustc and cargo to onionshare-cli build-packages so the build will complete in armhf 2022-10-06 21:51:00 -07:00
Micah Lee
239b2ea31e
Change PYTHONPATH back 2022-10-06 21:50:06 -07:00
Miguel Jacq
a85e0d75cc
Downgrade werkzeug back to 2.0.3 to temporarily deal with the shutdown issue that affects QThread.wait() 2022-10-07 14:39:56 +11:00
Micah Lee
88fc69df73
Try not using environment variable in PYTHONPATH 2022-10-06 19:05:32 -07:00
Micah Lee
ce4949d931
Try setting PYTHONPATH to the correct path for this snap 2022-10-06 18:51:43 -07:00
Micah Lee
55a9a46c5d
Add python3-pip and python3-dev build-packages back 2022-10-06 18:02:25 -07:00
Micah Lee
e66bc74206
Fix --with-libevent-dir 2022-10-06 17:47:49 -07:00
Micah Lee
759ffa2a36
Try fixing tor to use the proper --with-libevent-dir in both CI systems, and also try removing python3 packages 2022-10-06 17:12:43 -07:00
Micah Lee
cc094708c7
Comment out tests 2022-10-06 17:12:13 -07:00
Micah Lee
e63fe3a17a
Only do snap build, and try blanking out python environment variables 2022-10-06 16:50:40 -07:00
Micah Lee
567b477f52
Change snapcraft build to use path required for snapcraft.io, and stop building in Github Actions CI 2022-10-06 09:40:43 -07:00
Micah Lee
702aac87e9
Snapcraft and Flatpak in CI (#1620)
Add support for Snapcraft and Flatpak builds in GitHub Actions
2022-10-06 09:14:05 -07:00
Micah Lee
3f73c31966
Build packages in main branch, not develop and stable 2022-10-05 09:02:14 -07:00
Micah Lee
ca3bdd4130
Fix poetry path 2022-10-04 21:59:01 -07:00
Micah Lee
9c0d35092e
Include extra country resources in onionshare desktop setup.py 2022-10-04 21:13:17 -07:00
Micah Lee
4ae50036e2
Snapcraft: Fix yaml syntax 2022-10-04 19:40:34 -07:00
Micah Lee
d56e844dee
Snapcraft: Try rearranging 2022-10-04 11:01:29 -07:00
Micah Lee
56da12ca7b
Snapcraft: Try pip again 2022-10-04 10:40:29 -07:00
Micah Lee
85466651b7
Snapcraft: Use build-packages 2022-10-04 10:13:41 -07:00
Micah Lee
4e27e75f06
Snapcraft: Use debian packages instead of python-packages 2022-10-03 18:45:43 -07:00
Micah Lee
696c9eaafe
Snapcraft: Call python modules with "python3 -m" 2022-10-03 18:20:51 -07:00
Micah Lee
233a3fe77c
Snapcraft: use python-packages to install pip deps 2022-10-03 17:03:30 -07:00
Micah Lee
84f0bcbec1
Snapcraft: Install setuptools before installing onionshare_cli 2022-10-03 16:15:55 -07:00
Micah Lee
2b33622b23
Snapcraft: Remove libicu66 dependency in snap because it's not in Ubuntu 22.04 2022-10-03 15:49:44 -07:00
Micah Lee
9efd21a740
Snapcraft: Try putting go as a build-snap in the PTs 2022-10-03 15:34:48 -07:00