Skip to content

Commit

Permalink
add script for updating selenium manager
Browse files Browse the repository at this point in the history
  • Loading branch information
titusfortner committed Nov 1, 2023
1 parent d847116 commit c87de7b
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions scripts/update-selenium-manager
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#!/bin/bash

gh run download --pattern 'selenium-manager*'

extract_move_delete() {
local SOURCE="$1"
local TARGET="$2"
local PARENT_DIR="$(dirname "$SOURCE")"

if [[ "$SOURCE" == *.tar ]]; then
tar -xf "$SOURCE" -C "$TARGET"
else
mv "$SOURCE" "$TARGET"
fi

rm -rf "$PARENT_DIR"
}

extract_move_delete "selenium-manager_linux-x64/selenium-manager.tar" "common/manager/linux"
extract_move_delete "selenium-manager_macos-universal/selenium-manager.tar" "common/manager/macos"
extract_move_delete "selenium-manager_windows-x32/selenium-manager.exe" "common/manager/windows"

0 comments on commit c87de7b

Please sign in to comment.