Fixes issue #58
On linux we use AppImage, which upon execution mounts the AppImage file onto a directory under /tmp/.mount_xxxxx
When we run the relaunch and exit command it is unmounted.
Subsequent attempts to access anything under the original mount point results in an error.
As such we can't simply use relaunch and exit, we need to extract the AppImage and run it.
This does not consume additional disk space as as soon as the execution ends, the disk space is freed.
Pinpointed Tests
Please describe the specific tests done for the bug you fixed?
Tested on linux machine to verify issue no longer occurs.
Did you replicate the issue and verify it is no longer occurring? Yes
Any additional tests done?
Checklist:
[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my code
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have made corresponding changes to the documentation
[X] My changes generate no new warnings
[X] New and existing unit tests pass locally with my changes
[X] I have verified that the project builds (using yarn build)
[] E2E Tests finish successfully for all relevant assets
Description
Fixes issue #58 On linux we use AppImage, which upon execution mounts the AppImage file onto a directory under /tmp/.mount_xxxxx When we run the relaunch and exit command it is unmounted. Subsequent attempts to access anything under the original mount point results in an error. As such we can't simply use relaunch and exit, we need to extract the AppImage and run it. This does not consume additional disk space as as soon as the execution ends, the disk space is freed.
Pinpointed Tests
Please describe the specific tests done for the bug you fixed? Tested on linux machine to verify issue no longer occurs.
Did you replicate the issue and verify it is no longer occurring? Yes
Any additional tests done?
Checklist:
yarn build
)