Skip to content

Update .gitlab-ci.yml file #20

Update .gitlab-ci.yml file

Update .gitlab-ci.yml file #20

name: Push component to https://components.espressif.com
on:
push:
branches:
- feature/ext_component_host
jobs:
create_components:
runs-on: ubuntu-latest
steps:
- run: python -m pip install --upgrade idf-component-manager
- run: ls -lrt
- run: echo $(pwd)
- run: cp -r common host/
- run: cp -r common slave/
upload_component_host:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: "recursive"
- name: Upload host component to the component registry
uses: espressif/upload-components-ci-action@v1
with:
directories: "host"
name: "esp_hosted_host"
namespace: "mantriyogesh"
api_token: ${{ secrets.IDF_COMPONENT_API_TOKEN }}
needs: [create_components]
upload_component_slave:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: "recursive"
- name: Upload slave component to the component registry
uses: espressif/upload-components-ci-action@v1
with:
directories: "slave"
name: "esp_hosted_slave"
namespace: "mantriyogesh"
api_token: ${{ secrets.IDF_COMPONENT_API_TOKEN }}
needs: [create_components]