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