Skip to content
This repository was archived by the owner on Jun 30, 2021. It is now read-only.

Commit 49ede6a

Browse files
committed
Chores: finish starting => be ready & apt-key 3B4FE6ACC0B21F32
1 parent a4a85e3 commit 49ede6a

File tree

11 files changed

+59
-29
lines changed

11 files changed

+59
-29
lines changed

.travis.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,17 @@ matrix:
3030
OPERATING_SYSTEM="osx"
3131
include:
3232
# Linux with docker:stable compose:stable/older
33+
# Use DOCKER_PUSH_LATEST=false to debug
3334
- os: linux
3435
sudo: required
3536
dist: trusty
3637
services:
3738
- docker
3839
env:
3940
- DOCKER_VERSION="stable"
40-
DOCKER_COMPOSE_VERSION="1.7.1"
41+
DOCKER_COMPOSE_VERSION="1.8.0"
4142
DOCKER_PUSH=true
42-
DOCKER_PUSH_LATEST=false
43+
DOCKER_PUSH_LATEST=true
4344
# Linux with docker:beta compose:stable/older
4445
- os: linux
4546
sudo: required
@@ -48,7 +49,7 @@ matrix:
4849
- docker
4950
env:
5051
- DOCKER_VERSION="1.12.1-rc2"
51-
DOCKER_COMPOSE_VERSION="1.7.1"
52+
DOCKER_COMPOSE_VERSION="1.8.0"
5253
# Linux with docker:stable compose:beta
5354
- os: linux
5455
sudo: required

CHANGELOG.md

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,33 @@ Note image ids also change after scm-source.json has being updated which trigger
77
###### To get container versions
88
docker exec grid versions
99

10-
## 2.53.1s
11-
+ Date: 2016-09-01
10+
## TBD_DOCKER_TAG
11+
+ Date: TBD_DATE
1212
+ Upgrade Chrome major to 53.0.2785.89
1313
+ Upgrade Ubuntu xenial to 20160818
1414
+ Upgrade BrowserStack Local 6.1
15-
+ Image tag details:
16-
+ Selenium: v2.53.1 (a36b8b1)
17-
+ Chrome stable: 53.0.2785.89
18-
+ Firefox stable: 47.0.1
19-
+ Chromedriver: 2.23.409687 (c46e862757edc04c06b1bd88724d15a5807b84d1)
20-
+ Java: Oracle Java 9-ea+130
21-
+ Timezone: Europe/Berlin
22-
+ FROM ubuntu:xenial-20160818
23-
+ Python: 2.7.12
24-
+ Sauce Connect 4.3.16, build 2396 39e807b
25-
+ BrowserStack Local version 6.1
15+
+ Chore: "to finish starting" => "to be ready"
16+
+ Chore: Add missing apt-key 3B4FE6ACC0B21F32
17+
+ Image tag details:
18+
+ Selenium: vTBD_SELENIUM_VERSION (TBD_SELENIUM_REVISION)
19+
+ Chrome stable: TBD_CHROME_STABLE
20+
+ Firefox stable: TBD_FIREFOX_STABLE
21+
+ Chromedriver: TBD_CHROME_DRIVER (TBD_CHROMEDRIVER_COMMIT)
22+
+ Java: TBD_JAVA_VENDOR Java TBD_JAVA_BUILD
23+
+ Timezone: TBD_TIME_ZONE
24+
+ FROM ubuntu:UBUNTU_FLAVOR-UBUNTU_DATE
25+
+ Python: TBD_PYTHON_VERSION
26+
+ Sauce Connect TBD_SAUCE_CONNECT_VERS, build TBD_SAUCE_CONNECT_BUILD TBD_SAUCE_CONNECT_REVISION
27+
+ BrowserStack Local version TBD_BROWSER_STACK_VERSION
2628
+ Tested on kernel dev host: 4.4.0-37-generic x86_64
27-
+ Tested on kernel CI host: 3.19.0-66-generic x86_64
29+
+ Tested on kernel CI host: TBD_HOST_UNAME
2830
+ Built at dev host with: Docker version 1.12.1, build 23cf638
29-
+ Built at CI host with: Docker version 1.12.1, build 23cf638
31+
+ Built at CI host with: Docker version TBD_DOCKER_VERS, build TBD_DOCKER_BUILD
3032
+ Built at dev host with: Docker Compose version 1.8.0, build f3628c7
31-
+ Built at CI host with: Docker Compose version 1.7.1, build 0a9ab35
32-
+ Image size: 2.552 GB
33-
+ Digest: sha256:f08bd524f0a867e2217f67aa7e8f325d48d31a7e946d70dffcfcbfe43a40a731
34-
+ Image ID: sha256:de80c19943340300763aa2c40199ec949f2d734f8107666e3c9d2916cfba84d5
33+
+ Built at CI host with: Docker Compose version TBD_DOCKER_COMPOSE_VERS, build TBD_DOCKER_COMPOSE_BUILD
34+
+ Image size: TBD_IMAGE_SIZE
35+
+ Digest: TBD_DIGEST
36+
+ Image ID: TBD_IMAGE_ID
3537

3638
## 2.53.1r
3739
+ Date: 2016-08-09

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ For pull requests or local commits:
1313

1414
For repository owners only:
1515

16-
git commit -m "Upgrade Chrome major to 53.0.2785.89"
16+
git commit -m "Chores: finish starting => be ready & apt-key 3B4FE6ACC0B21F32"
1717
git tag -d latest && git tag 2.53.1s && git push origin tmp-2.53.1s && git push --tags
1818

1919
-- Wait for Travis to pass OK

Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2EA8F35793D8809A \
4444
# Remove with: sudo apt-key del 40976EAF437D05B5
4545
RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 \
4646
&& apt-key update -qqy
47+
# Remove with: sudo apt-key del 3B4FE6ACC0B21F32
48+
RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32 \
49+
&& apt-key update -qqy
4750

4851
#========================
4952
# Miscellaneous packages

browserstack/bin/start-browserstack.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ function shutdown {
3737
exit 0
3838
}
3939

40-
# Now wait for the tunnel to finish starting
40+
# Now wait for the tunnel to be ready
4141
timeout --foreground ${BSTACK_WAIT_TIMEOUT} wait-browserstack.sh
4242

4343
# Run function shutdown() when this process a killer signal

docker-compose-jenkins.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
version: '2'
2+
# wget -nv https://git.io/vKiKx -O docker-compose.yml
3+
services:
4+
hub:
5+
image: elgalu/selenium
6+
environment:
7+
- GRID=true
8+
- CHROME=false
9+
- FIREFOX=false
10+
11+
chrome:
12+
image: elgalu/selenium
13+
shm_size: 1g
14+
environment:
15+
- GRID=false
16+
- CHROME=true
17+
- FIREFOX=false
18+
19+
firefox:
20+
image: elgalu/selenium
21+
environment:
22+
- GRID=false
23+
- CHROME=false
24+
- FIREFOX=true

docs/hub_and_nodes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Firefox will also attach to the host machine network interface.
6262
elgalu/selenium
6363

6464
### Wait
65-
Is convenient to wait for all the nodes to finish starting correctly, also to catch errors before starting the tests in vane:
65+
Is convenient to wait for all the nodes to start correctly, also to catch errors before starting the tests in vane:
6666

6767
docker exec node1_ch wait_all_done 30s
6868
docker exec node2_ch wait_all_done 30s

docs/hub_and_nodes_alternatives.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Firefox will also attach to the `seleniums` network interface.
8383
elgalu/selenium
8484

8585
### Wait
86-
Is convenient to wait for all the nodes to finish starting correctly, also to catch errors before starting the tests in vane:
86+
Is convenient to wait for all the nodes to start correctly, also to catch errors before starting the tests in vane:
8787

8888
docker exec node1_ch wait_all_done 30s
8989
docker exec node2_ch wait_all_done 30s

host-scripts/loop-wait-docker.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ die () {
1717
[ -z "$1" ] && die "Need 1st argument: CONTAINER_ID"
1818
CONTAINER_ID=${1}
1919

20-
echo -n "Waiting for docker-selenium to finish starting..."
20+
echo -n "Waiting for docker-selenium to be ready..."
2121
while ! docker exec ${CONTAINER_ID} \
2222
grep 'Container docker internal IP' /var/log/cont/xterm-stdout.log \
2323
> /dev/null 2>&1; do

saucelabs/bin/start-saucelabs.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ function shutdown {
7373
echo "Waiting for file ${SAUCE_TUNNEL_READY_FILE} to be created..."
7474
while ! ls -l "${SAUCE_TUNNEL_READY_FILE}" >/dev/null 2>&1; do sleep 0.1; done
7575

76-
# Now wait for the tunnel to finish starting
76+
# Now wait for the tunnel to be ready
7777
timeout --foreground ${SAUCE_WAIT_TIMEOUT} wait-saucelabs.sh
7878

7979
# Run function shutdown() when this process a killer signal

0 commit comments

Comments
 (0)