Skip to content

Commit

Permalink
Merge pull request #121 from glimchb/compose
Browse files Browse the repository at this point in the history
ci: add redfish-tacklebox tests
  • Loading branch information
mraineri committed Apr 12, 2024
2 parents 183eb1f + 35ee534 commit 4ff99f5
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,15 @@ services:
- dmtf
command: ["--fail", "-i", "-H", "Accept:application/yang-data+json", "http://bmc:8000/redfish/v1/Managers"]

test-utils:
image: docker.io/dmtf/redfish-tacklebox:latest
depends_on:
bmc:
condition: service_healthy
networks:
- dmtf
command: ["rf_manager_config.py", "--user", "root", "--password", "123", "--rhost", "http://bmc:8000"]

setup-cert:
image: docker.io/dmtf/redfish-mockup-server:latest
volumes:
Expand Down Expand Up @@ -59,6 +68,14 @@ services:
- dmtf
command: ["--fail", "--insecure", "-i", "-H", "Accept:application/yang-data+json", "https://bmc-ssl:9000/redfish/v1/Managers"]

test-utils-ssl:
image: docker.io/dmtf/redfish-tacklebox:latest
depends_on:
bmc:
condition: service_healthy
networks:
- dmtf
command: ["rf_manager_config.py", "--user", "root", "--password", "123", "--rhost", "https://bmc-ssl:9000"]

networks:
dmtf:
Expand Down

0 comments on commit 4ff99f5

Please sign in to comment.