Skip to content

kmissoumi/photon-images

Repository files navigation

# macos and linux subsystem for windows

# set env
export SAUCE_USERNAME=""            # string, sauce labs username
export SAUCE_ACCESS_KEY=""          # string, sauce labs access key
export SAUCE_REGION=""              # string, "us-west-1" or "eu-central-1"

# check env
which sc saucectl jq docker curl npm && printf '\nBin check completed OK!\n' || printf '\nBin check NOTOK! Stop, install, and re-run.\n'
env|grep SAUCE

# run on localhost
npm install --prefix demo-webdriverio/webdriver/best-practices
npm run     --prefix demo-webdriverio/webdriver/best-practices test.saucelabs.v2

# run on local container
docker run \
    --platform linux/amd64 --pull always \
    --env SAUCE_USERNAME=${SAUCE_USERNAME} \
    --env SAUCE_ACCESS_KEY=${SAUCE_ACCESS_KEY} \
    --env SAUCE_REGION=${SAUCE_REGION} \
    --env SAUCE_BUILD_TYPE="Docker" \
    docker.io/suncup/photon-js:latest \
    npm run --prefix demo-webdriverio/webdriver/best-practices test.saucelabs.v2

# run on sauce orchestrate container
# same image, same command, different execution location
#
saucectl run --config .sauce/config-demo-wdio-webdriver.yml

Build & Test Image for Webdriver Demo
Build & Test Image for Java Demo
Build & Test Image for Nightwatch Demo
Build & Test Image for Python Demo

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published