File tree Expand file tree Collapse file tree
install-eprosima-dependencies-windows Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : ' fetch-fastdds-repos'
22description : ' Fetch Fast DDS and its dependencies'
3+ inputs :
4+ fastdds_branch :
5+ description : ' Branch or tag of Fast DDS repository (https://github.com/eProsima/Fast-DDS)'
6+ required : true
7+ default : ' master'
38runs :
49 using : " composite"
510 steps :
611 - id : fetch-fastdds-repos
712 run : |
813 wget https://raw.githubusercontent.com/eProsima/Fast-DDS/master/fastrtps.repos
914 vcs import src < fastrtps.repos
15+ cd src/fastrtps && git checkout fastdds_branch && cd ../..
1016 shell : bash
Original file line number Diff line number Diff line change 55 description : ' Specifies the build type on single-configuration generators'
66 required : true
77 default : ' Release'
8+ fastdds_branch :
9+ description : ' Branch or tag of Fast DDS repository (https://github.com/eProsima/Fast-DDS)'
10+ required : true
11+ default : ' master'
812runs :
913 using : composite
1014 steps :
Original file line number Diff line number Diff line change @@ -2,9 +2,15 @@ name: build_fastdds
22
33on :
44 workflow_dispatch :
5+ inputs :
6+ fastdds_branch :
7+ description : ' Branch or tag of Fast DDS repository (https://github.com/eProsima/Fast-DDS)'
8+ required : true
9+ default : ' master'
510 schedule :
611 - cron : ' 0 0 * * *'
712
13+
814jobs :
915 windows-build :
1016 runs-on : ${{ matrix.windows-version }}
3440 uses : ./DDS-Router/.github/actions/install-eprosima-dependencies-windows
3541 with :
3642 cmake_build_type : ${{ matrix.cmake-config }}
43+ fastdds_branch : ${{ github.event.inputs.fastdds_branch }}
3744
3845 - name : Upload binaries
3946 uses : actions/upload-artifact@v3
6875
6976 - name : Fetch Fast DDS repositories
7077 uses : ./src/DDS-Router/.github/actions/fetch-fastdds-repos
78+ with :
79+ fastdds_branch : ${{ github.event.inputs.fastdds_branch }}
7180
7281 - name : Build workspace
7382 run : |
You can’t perform that action at this time.
0 commit comments