Skip to content

Linux distribution #69

@JobaDiniz

Description

@JobaDiniz

Requirements

Create an executable (EXE) targeting Linux.

The release.yml (L31-L32) file creates a Windows distribution and also runs end-to-end test using the output executable.

dotnet publish ./src/Joba.IBM.RPA.Cli/Joba.IBM.RPA.Cli.csproj -c Release -f net7.0 -r win-x64 -p:PublishSingleFile=true -p:VersionPrefix=${MAIN_VERSION} -p:VersionSufix=${PRE_RELEASE_VERSION} -o ./publish --self-contained

We need to separate the build process (maybe using github action matrix?) and test both executables (windows + linux) before releasing.

We also need to attach both executables to the Github Release, lines L40-L48.

Documentation

After creating a distribution for Linux, update the following documentation: https://ibm.github.io/ibm-rpa-cli/#/guide/getting-started?id=linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions