Skip to content

Commit

Permalink
CI: Add AAA CSIT workflow prototype
Browse files Browse the repository at this point in the history
Add a workflow to test tje CSIT 1-Node for AAA

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ib1bb3610afbc143050505c841a01fdea2fe424df
  • Loading branch information
askb committed Dec 16, 2023
1 parent 6f1488e commit f427f23
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/aaa-csit-1node-authn-all.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: AAA-CSIT-1-Node-authn-all

on:
push:
branches:
- '*'

jobs:
composite-csit-1-node:
runs-on: ubuntu-latest
# Run the job on an Ubuntu latest runner

services:
opendaylight:
image: ${{ vars.DOCKER_REPOSITORY }}/${{ vars.ODL_IMAGE_NAME_CENTOS }}
env:
FEATURES: odl-restconf,odl-daexim-all,odl-netconf-topology,odl-jolokia
ports:
- 8181:8181
options: --name odl-container
# Set up a service container for OpenDaylight

steps:
- name: Checkout repository
uses: actions/checkout@v3
# Checkout the code repository

- name: Run Test
uses: askb/releng-docker/.github/action/composite-csit-1-node@main
with:
project_name: aaa
DOCKER_REPOSITORY: ${{ vars.DOCKER_REPOSITORY }}
ROBOT_IMAGE: ${{ vars.ROBOT_IMAGE }}

0 comments on commit f427f23

Please sign in to comment.