Running Jenkins through bash on Ubuntu for Windows; Files can't be found

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Running Jenkins through bash on Ubuntu for Windows; Files can't be found

BuhGaming
This post has NOT been accepted by the mailing list yet.
Currently running Jenkins using Ubuntu for Windows' Bash. I'm in the process of streamlining the upload process for a game I'm developing; I'm trying to have Jenkins facilitate the process of downloading new builds from Unity Cloud Build(UCB) and automatically uploading them to Steam using this guide: https://partagames.blogspot.com/2017/02/parta-games-tech-post-1-automating.html

The last step is where I'm stuck. When trying to run the execute shell:

"/opt/tools/steamcmd_linux/steamcmd.sh +login your_login_name +run_app_build $WORKSPACE/app_build_123456.vdf +exit"

it is unable to locate the steamcmd.sh file. I've triple checked it's in the location that it's being searched for in, yet I can't seem to locate the file and am always presented with a "File not found: steamcmd.sh" error. Could this be because of differences between Linux and Windows file paths? Or maybe Ubuntu doesn't have access to my computer's files? I'm at a loss. Thanks in advance!
Loading...