Skip to content

Commit

Permalink
Added Linux demo script
Browse files Browse the repository at this point in the history
  • Loading branch information
danielsiegl committed Nov 5, 2024
1 parent 3108925 commit 6ce0d19
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions example-scripts/powershell/runLTAonLinux.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Copyright (c) LieberLieber Software GmbH
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at https://mozilla.org/MPL/2.0/.

#this scripts downloads and prepares Lemontree.Automation on a Linux machine.

$LemonTreePackageURL = "https://nexus.lieberlieber.com/repository/lemontree-release/LemonTree.Automation/LemonTree.Automation.Linux.Zip_latest.zip"

Write-Output "Download LemonTree.Automtion from Repo"
Invoke-WebRequest -URI "$LemonTreePackageURL" -OutFile "LTA.zip"
Expand-Archive "LTA.zip" -DestinationPath ".\LTA\" -Force

$LemonTreeExe = "./LTA/lemontree.automation"
#workaround because github artifacts logic doesn't maintain properties
chmod +x $LemonTreeExe

Write-Output "LemonTreeAutomationExecutable=$LemonTreeExe"

exit 0

0 comments on commit 6ce0d19

Please sign in to comment.