@@ -167,7 +167,6 @@ jobs:
167167 CLOUDOS_TOKEN : ${{ secrets.CLOUDOS_TOKEN_AZURE }}
168168 CLOUDOS_WORKSPACE_ID : ${{ secrets.CLOUDOS_WORKSPACE_ID_AZURE }}
169169 CLOUDOS_URL : " https://dev.sdlc.lifebit.ai"
170- GITLAB_TOKEN : ${{ secrets.GITLAB_TOKEN }}
171170 run : |
172171 cloudos workflow import --cloudos-url $CLOUDOS_URL --apikey $CLOUDOS_TOKEN --workspace-id $CLOUDOS_WORKSPACE_ID --workflow-name imported_from_gitlab --workflow-url https://gitlab.com/lifebit-ai/spammer-nf --repository-platform gitlab
173172 import_github_az :
@@ -191,7 +190,6 @@ jobs:
191190 CLOUDOS_TOKEN : ${{ secrets.CLOUDOS_TOKEN_AZURE }}
192191 CLOUDOS_WORKSPACE_ID : ${{ secrets.CLOUDOS_WORKSPACE_ID_AZURE }}
193192 CLOUDOS_URL : " https://dev.sdlc.lifebit.ai"
194- GITLAB_TOKEN : ${{ secrets.GITLAB_TOKEN }}
195193 run : |
196194 cloudos workflow import --cloudos-url $CLOUDOS_URL --apikey $CLOUDOS_TOKEN --workspace-id $CLOUDOS_WORKSPACE_ID --workflow-name imported_from_github --workflow-url https://github.com/lifebit-ai/spammer-nf --repository-platform github
197195 job_run_and_status_az :
@@ -289,7 +287,6 @@ jobs:
289287 CLOUDOS_TOKEN : ${{ secrets.CLOUDOS_TOKEN_AZURE }}
290288 CLOUDOS_WORKSPACE_ID : ${{ secrets.CLOUDOS_WORKSPACE_ID_AZURE }}
291289 CLOUDOS_URL : " https://dev.sdlc.lifebit.ai"
292- GITLAB_TOKEN : ${{ secrets.GITLAB_TOKEN }}
293290 run : |
294291 cloudos job ${{ matrix.feature }} --cloudos-url $CLOUDOS_URL --apikey $CLOUDOS_TOKEN --workspace-id $CLOUDOS_WORKSPACE_ID --job-id ${{ needs.job_run_and_status_az.outputs.job_id }}
295292 workflow_list_az :
@@ -686,3 +683,52 @@ jobs:
686683 --params-file "$PARAMS_FILE" \
687684 --execution-platform "azure" \
688685 --wait-completion
686+ interactive_session_list :
687+ runs-on : ubuntu-latest
688+ strategy :
689+ matrix :
690+ python-version : ["3.9"]
691+ steps :
692+ - uses : actions/checkout@v3
693+ - name : Set up Python ${{ matrix.python-version }}
694+ uses : actions/setup-python@v4
695+ with :
696+ python-version : ${{ matrix.python-version }}
697+ cache : pip
698+ cache-dependency-path : setup.py
699+ - name : Install dependencies
700+ run : |
701+ pip install -e .
702+ - name : Run tests
703+ env :
704+ CLOUDOS_TOKEN : ${{ secrets.CLOUDOS_TOKEN_AZURE }}
705+ CLOUDOS_WORKSPACE_ID : ${{ secrets.CLOUDOS_WORKSPACE_ID_AZURE }}
706+ CLOUDOS_URL : " https://dev.sdlc.lifebit.ai"
707+ run : |
708+ echo q |cloudos interactive-session list --cloudos-url $CLOUDOS_URL --apikey $CLOUDOS_TOKEN --workspace-id $CLOUDOS_WORKSPACE_ID
709+ interactive_session_create :
710+ runs-on : ubuntu-latest
711+ strategy :
712+ matrix :
713+ python-version : ["3.9"]
714+ steps :
715+ - uses : actions/checkout@v3
716+ - name : Set up Python ${{ matrix.python-version }}
717+ uses : actions/setup-python@v4
718+ with :
719+ python-version : ${{ matrix.python-version }}
720+ cache : pip
721+ cache-dependency-path : setup.py
722+ - name : Install dependencies
723+ run : |
724+ pip install -e .
725+ - name : Run tests
726+ env :
727+ CLOUDOS_TOKEN : ${{ secrets.CLOUDOS_TOKEN_AZURE }}
728+ CLOUDOS_WORKSPACE_ID : ${{ secrets.CLOUDOS_WORKSPACE_ID_AZURE }}
729+ CLOUDOS_URL : " https://dev.sdlc.lifebit.ai"
730+ PROJECT_NAME : " cloudos-cli-tests"
731+ INSTANCE_TYPE : " Standard_D4as_v4"
732+ run : |
733+ cloudos interactive-session create --cloudos-url $CLOUDOS_URL --apikey $CLOUDOS_TOKEN --workspace-id $CLOUDOS_WORKSPACE_ID --project-name "$PROJECT_NAME" --name ci_test_cli --session-type jupyter --shutdown-in 10m --execution-platform azure --instance $INSTANCE_TYPE
734+
0 commit comments