Skip to main content

Swimlane Platform

Important Deprecation Notice

Linux Swimlane Installation using this installer is deprecated. You are recommended to use Swimlane Platform Installer. Please contact support team for more information.

Install

Prerequisites

See the Linux Swimlane Installation end user documentation for prerequisite information and installation instructions.

Install online master package

Run pip install swimlane-platform --upgrade

Install the offline master package

The offline master package must be downloaded first from TBD.

You must then unpack it to the folder of your choice with tar -xvf /path/to/swimlane-platform.tar.bz2

Change to the user you want to run everything under.

After above step is completed switch to that folder and run pip install --user swimlane-platform-*.whl --no-index --find-links .

Two more images is bundled in the file, they are used in docker-compose override file. They are not expanded by default and if overide file is use, you need to load them manually docker load override-images.tgz

Run

You can execute master script by running swimlane-platform.

Hidden Switches.

--dev - if you want to run from developers distributions.

--turbine_enable - if you want to enable turbine task engine.

After install

Optional Add-on services

By default, optional services such as the Syslog Receiver and Selenium Chrome are commented out in the docker-compose.override.yml. You will need to uncomment the service (and it's corresponding volume if applicable), and then run docker-compose up -d to run Swimlane with the additional services enabled.

Workspace volume

The workspace volume can be utilized by commenting out the volumes key on the tasks container in the docker-compose.override.yml. Specify the path to a local directory on the host that contains files you wish to share with the tasks service.

Example:

sw_tasks:
  volumes:
    - /opt/swimlane/workspace:/app/workspace

Third party certificates volume

The third party certificates volume can be utilized by commenting out the volumes key on the api and tasks containers in docker-compose.override.yml. Specify the path to a local directory on the host that contains files you wish to share with the tasks service. On each start of the api and tasks services update-ca-certificates will be run to import the certificates. The api and tasks containers need to be restarted for the changes to take affect if new certs are added.

Example:

sw_api:
  volumes:
    - /opt/swimlane/ca-certs/:/usr/local/share/ca-certificates/swimlane/
sw_tasks:
  volumes:
    - /opt/swimlane/ca-certs/:/usr/local/share/ca-certificates/swimlane/

Local Build and Install

To build the package locally (from the top level directory of this repo): python setup.py build sdist bdist_wheel clean

To install the built package: pip install ./dist/swimlane_platform-<version>.tar.gz --user --force-reinstall

Metadata

Release files for swimlane-platform 10.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for swimlane-platform 10.6.0
File Size Uploaded
swimlane_platform-10.6.0.tar.gz 47.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for swimlane-platform 10.6.0
File Interpreter ABI Platform
swimlane_platform-10.6.0-py3.8.egg Legacy Egg format - - Details
swimlane_platform-10.6.0-py3-none-any.whl Python 3 none any Details

Total release size: 316.5 kB

Release files / swimlane_platform-10.6.0.tar.gz

Download URL swimlane_platform-10.6.0.tar.gz
Size 47.0 kB
Tags Source
SHA-256 checksum
How to use checksums
17324a044b0a968304da3638a1c6143558e4ab831053dc4d6f277dc6c83c3a3d
BLAKE2b-256 checksum
How to use checksums
b9b7afa327611b6c31df8f68528d7c094d68a666006e7340eb7475ad6f28d733
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.10

Release files / swimlane_platform-10.6.0-py3.8.egg

Download URL swimlane_platform-10.6.0-py3.8.egg
Size 187.9 kB
Tags Egg
SHA-256 checksum
How to use checksums
6de3a90390298723f9fa707ec9bd5a26e4a9cd16fc677a4974bd2de2ca459f28
BLAKE2b-256 checksum
How to use checksums
daa411e260d2208f29ed2c7ddb470dbc914b5439ccd6904568ac8a04e07fb34b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.10

Release files / swimlane_platform-10.6.0-py3-none-any.whl

Download URL swimlane_platform-10.6.0-py3-none-any.whl
Size 81.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
92a1ffadc03f6e9d4ed291cba71859faa711e77a0dfecf6ccdaf94cca44766f5
BLAKE2b-256 checksum
How to use checksums
fe2d739345e910c3696e64c821fcb48161ff182c9c25c2b29c38f8396d079eeb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.10

Release history Release notifications | RSS feed

This release

10.6.0 This release

3 release files

10.5.2

1 release file

10.5.0

1 release file

10.4.3

1 release file

10.4.2

1 release file

10.4.1

1 release file

10.4.0

1 release file

10.3.0

1 release file

10.2.2

1 release file

10.2.1

1 release file

10.2.0

1 release file

10.1.2

1 release file

10.1.1

1 release file

10.0.2

1 release file

10.0.1

1 release file

10.0.0

1 release file

9.1.0

1 release file

9.0.0

1 release file

8.0.2

1 release file

8.0.1

1 release file

8.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page