Bump version for target in CI (#350)
* set target f5 for CI * test env var for target version * remove env variables from names of steps
This commit is contained in:
		
							parent
							
								
									2fbf427e0a
								
							
						
					
					
						commit
						14c5307b98
					
				
							
								
								
									
										29
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										29
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							| @ -6,6 +6,9 @@ on: | ||||
|       - 'wiki/**' | ||||
|       - 'wiki_static/**' | ||||
| 
 | ||||
| env: | ||||
|   TARGET_VERSION: f5 | ||||
| 
 | ||||
| jobs: | ||||
|   build: | ||||
|     runs-on: [self-hosted] | ||||
| @ -32,39 +35,39 @@ jobs: | ||||
|         with: | ||||
|           run: /syntax_check.sh | ||||
| 
 | ||||
|       - name: Build F4 bootloader in docker | ||||
|       - name: Build bootloader in docker | ||||
|         uses: ./.github/actions/docker | ||||
|         with: | ||||
|           run: make -C bootloader TARGET=f4 | ||||
|           run: make -C bootloader TARGET=${TARGET_VERSION} | ||||
| 
 | ||||
|       - name: Generate dfu file for bootloader | ||||
|         uses: ./.github/actions/docker | ||||
|         with: | ||||
|           run: hex2dfu -i bootloader/.obj/f4/bootloader.hex -o bootloader/.obj/f4/bootloader.dfu | ||||
|           run: hex2dfu -i bootloader/.obj/${TARGET_VERSION}/bootloader.hex -o bootloader/.obj/${TARGET_VERSION}/bootloader.dfu | ||||
| 
 | ||||
|       - name: Build F4 firmware in docker | ||||
|       - name: Build firmware in docker | ||||
|         uses: ./.github/actions/docker | ||||
|         with: | ||||
|           run: make -C firmware TARGET=f4 APP_RELEASE=1 | ||||
|           run: make -C firmware TARGET=${TARGET_VERSION} APP_RELEASE=1 | ||||
| 
 | ||||
|       - name: Generate dfu file for firmware | ||||
|         uses: ./.github/actions/docker | ||||
|         with: | ||||
|           run: hex2dfu -i firmware/.obj/f4/firmware.hex -o firmware/.obj/f4/firmware.dfu | ||||
|           run: hex2dfu -i firmware/.obj/${TARGET_VERSION}/firmware.hex -o firmware/.obj/${TARGET_VERSION}/firmware.dfu | ||||
| 
 | ||||
|       - name: Generate full hex file | ||||
|         uses: ./.github/actions/docker | ||||
|         with: | ||||
|           run: srec_cat bootloader/.obj/f4/bootloader.hex -Intel firmware/.obj/f4/firmware.hex -Intel -o full.hex -Intel | ||||
|           run: srec_cat bootloader/.obj/${TARGET_VERSION}/bootloader.hex -Intel firmware/.obj/${TARGET_VERSION}/firmware.hex -Intel -o full.hex -Intel | ||||
| 
 | ||||
|       - name: Move upload files | ||||
|         uses: ./.github/actions/docker | ||||
|         with: | ||||
|           run: | | ||||
|             mv bootloader/.obj/f4/bootloader.dfu bootloader.dfu | ||||
|             mv bootloader/.obj/f4/bootloader.bin bootloader.bin | ||||
|             mv firmware/.obj/f4/firmware.dfu firmware.dfu | ||||
|             mv firmware/.obj/f4/firmware.bin firmware.bin | ||||
|             mv bootloader/.obj/${TARGET_VERSION}/bootloader.dfu bootloader.dfu | ||||
|             mv bootloader/.obj/${TARGET_VERSION}/bootloader.bin bootloader.bin | ||||
|             mv firmware/.obj/${TARGET_VERSION}/firmware.dfu firmware.dfu | ||||
|             mv firmware/.obj/${TARGET_VERSION}/firmware.bin firmware.bin | ||||
| 
 | ||||
|       - name: Generate full dfu file | ||||
|         uses: ./.github/actions/docker | ||||
| @ -78,10 +81,10 @@ jobs: | ||||
|       - name: Add firmware.bin at full.bin | ||||
|         run: cat firmware.bin >> full.bin | ||||
| 
 | ||||
|       - name: Publish F4 artifacts | ||||
|       - name: Publish artifacts | ||||
|         uses: actions/upload-artifact@v2 | ||||
|         with: | ||||
|           name: artifacts_f4 | ||||
|           name: artifacts | ||||
|           path: | | ||||
|             bootloader.dfu | ||||
|             bootloader.bin | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 rusdacent
						rusdacent