Skip to content

Instantly share code, notes, and snippets.

View rakesh-vardan's full-sized avatar

Rakesh Vardan rakesh-vardan

View GitHub Profile
dist: trusty
language: java
jdk:
- oraclejdk8
before_script:
- docker run -d -p 4444:4444 -v /dev/shm:/dev/shm selenium/standalone-firefox:4.0.0-rc-1-prerelease-20210618
- docker ps
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="All Test Suite">
<test verbose="2" name="travisci-selenium-docker-lambdatest">
<parameter name="browser" value="GRID_CHROME">
<parameter name="gridHubURL"
value="http://localhost:4444/wd/hub"/>
</parameter>
<classes>
<class name="com.lambdatest.SeleniumTests">
package com.lambdatest;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.testng.annotations.AfterTest;
import org.testng.annotations.BeforeTest;
import org.testng.annotations.Test;
import static org.assertj.core.api.Assertions.assertThat;
dist: trusty
language: java
jdk:
- oraclejdk8
before_script:
- curl https://gist.githubusercontent.com/rakesh-vardan/f23ab04fe12512dc6f8ceb20d738f1ad/raw/736edd8a8e7f7276535e253a688e6625cdfd7abb/docker-compose-zel.yml > docker-compose.yml
- docker-compose up -d --force-recreate
- docker-compose ps
dist: trusty
language: java
jdk:
- oraclejdk8
before_script:
- docker pull elgalu/selenium
- docker pull dosel/zalenium
- docker run -d --name zalenium -p 4444:4444 -e LT_USERNAME=${LT_USERNAME} -e LT_ACCESS_KEY=${LT_ACCESS_KEY} -v /var/run/docker.sock:/var/run/docker.sock -v /tmp/videos:/home/seluser/videos --privileged dosel/zalenium start --lambdaTestEnabled true
dist: trusty
language: java
jdk:
- oraclejdk8
before_script:
- curl https://gist.githubusercontent.com/rakesh-vardan/75ab725c9e907772eacb7396383ecd84/raw/4ab799e94cdb9eeaca63528eda97e2d1990f5bc7/docker-compose-zal.yml > docker-compose.yml
- docker-compose up -d --force-recreate
- docker-compose ps
# Usage:
# docker-compose up --force-recreate
version: '2.1'
services:
#--------------#
dep:
image: "elgalu/selenium"
container_name: selenium
dist: trusty
language: java
jdk:
- oraclejdk8
before_script:
- docker pull elgalu/selenium
- docker pull dosel/zalenium
- docker run -d --name zalenium -p 4444:4444 -v /var/run/docker.sock:/var/run/docker.sock -v /tmp/videos:/home/seluser/videos --privileged dosel/zalenium start
dist: trusty
language: java
jdk:
- oraclejdk8
before_script:
- curl https://gist.githubusercontent.com/rakesh-vardan/c1dcf6531b826fad91f18c285d566a71/raw/ad90a18fe5e70f2d6aea06621b76d6e0329a4aab/docker-compose-sel.yml > docker-compose.yaml
- docker-compose up -d
- docker-compose ps
# Usage:
# docker-compose up --force-recreate
version: '2.1'
services:
#--------------#
dep:
image: "elgalu/selenium"
container_name: selenium