-
Notifications
You must be signed in to change notification settings - Fork 2
Labels
featureNew feature or requestNew feature or request
Description
- PyInstaller bundles a Python application and all its dependencies into a single package. The user can run the packaged app without installing a Python interpreter or any modules.
- Until now we use the starter scripts, that allow the user to use the ITDE without many dependencies
- However, the starter scripts are written in bash and horrible to maintain
- Tasks:
- Add nox task to build standalone binary
- Add Github workflows;
- as sub workflow for CI slowtests
- build binaries for linux
- as sub workflow for CD workflow
- build binary for Linux via nox task
- add executable to existing Github release (see https://github.com/exasol/script-languages-container-ci-setup/blob/650ed2de095f6e5e95a6ee8279ca51ecbc26fd78/.github/workflows/slc_cd.yml#L97)
- binary needs to be renamed according to the OS and architecture.
- depends on cd-job (the cd-job creates the release)
- as sub workflow for CI slowtests
- Remove starter scripts
Metadata
Metadata
Assignees
Labels
featureNew feature or requestNew feature or request