Continuous Integration resources for Steeltoe
Перейти к файлу
Keaty Gross 25d00ca4ea extract cleanup from integration pipeline
Signed-off-by: Dave Goddard <dave@goddard.id.au>
2016-09-29 14:54:30 -04:00
dockerfiles Create team docker ruby image with mechanize and cf-uaac installed 2016-09-27 16:34:30 -04:00
pipelines extract cleanup from integration pipeline 2016-09-29 14:54:30 -04:00
scripts Add discovery-linux [#128524555] 2016-09-29 14:27:04 -04:00
tasks Factor out running a ruby test file task 2016-09-29 14:32:56 -04:00
README.md extract cleanup from integration pipeline 2016-09-29 14:54:30 -04:00
update.sh extract cleanup from integration pipeline 2016-09-29 14:54:30 -04:00

README.md

steeltoe-ci

Config files for Steeltoe CI, (https://ci.shoetree.io).

Changing pipelines

Change the files, then:

./update.sh

Creating docker images

Base image, cf-cli

(cd dockerfiles/cf-cli && docker build -t dgodd/cf-cli . && docker push dgodd/cf-cli)

Base image, cf-space-resource

(cd dockerfiles/cf-space-resource && docker build -t dgodd/cf-space-resource . && docker push dgodd/cf-space-resource)

For pcfdev windows machine

Install using (after changing MACHINE_IP)

wget  misty-sisters.surge.sh/garden.zip

Install the https certificate on linux and windows since it is self signed

Useful commands

  • To find all of the apps on a CF instance (after logging in as admin): cf curl '/v2/apps?inline-relations-depth=2' | jq -r '.resources[].entity|{org:.space.entity.organization.entity.name, space:.space.entity.name, name:.name}'