Merge pull request #1 from crichardson/add_rio
Add a rio job for building containers
This commit is contained in:
4
Dockerfile
Normal file
4
Dockerfile
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
FROM docker.apple.com/piedss/locust:1.1.31
|
||||||
|
|
||||||
|
RUN mkdir -p /usr/local/load_tests/
|
||||||
|
ADD .dist/usr/local/load_tests/locust-example /usr/local/load_tests/locust-example/
|
||||||
18
rio.yaml
Normal file
18
rio.yaml
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
schemaVersion: 2.0
|
||||||
|
|
||||||
|
pipelines:
|
||||||
|
- branchName: develop
|
||||||
|
name: build_container
|
||||||
|
machine:
|
||||||
|
baseImage: docker.apple.com/piedss/locust:1.1.31
|
||||||
|
build:
|
||||||
|
template: freestyle:v4:publish
|
||||||
|
steps:
|
||||||
|
- cp test_example.py .dist/usr/local/load_tests/locust-example/
|
||||||
|
package:
|
||||||
|
version: "0.1.${RIO_BUILD_NUMBER}"
|
||||||
|
dockerfile:
|
||||||
|
- publish:
|
||||||
|
- repo: docker.apple.com/piedss/locust-example-python
|
||||||
|
dockerfilePath: Dockerfile
|
||||||
|
perApplication: false
|
||||||
Reference in New Issue
Block a user