forked from dry-dock/u14pls
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathshippable.yml
35 lines (29 loc) · 832 Bytes
/
shippable.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
language: python
python:
- 2.7
build:
pre_ci:
# Always pull the latest base image to avoid any cached images on the host
- docker pull drydock/u14:prod
- docker build --rm -t drydock/u14pls:tip .
pre_ci_boot:
image_name: drydock/u14pls
image_tag: tip
pull: false
ci:
# We can add sanity checks to ensure the image was built successfully here
- /u14pls/test/_elasticsearch.sh
- /u14pls/test/_memcached.sh
- /u14pls/test/_mongo.sh
- /u14pls/test/_mysql.sh
- /u14pls/test/_postgres.sh
- /u14pls/test/_rabbitmq.sh
- /u14pls/test/_redis.sh
- /u14pls/test/_selenium.sh
- sqlite3 -version
on_success:
- if [ "$IS_PULL_REQUEST" != true ]; then docker push drydock/u14pls:tip; fi
integrations:
hub:
- integrationName: "dockerhub"
type: "docker"