contrib/jenkins.sh: new CI script #2

Merged
laforge merged 1 commits from osmith/ice40-usbtrace:osmith/jenkins into master 2022-10-25 10:56:11 +00:00
Contributor

Add a CI script to build and upload firmware, based on the similar
script in osmo-e1-hardware.git.

Related: OS#6169

Add a CI script to build and upload firmware, based on the similar script in osmo-e1-hardware.git. Related: OS#6169
osmith added 1 commit 2022-10-24 15:17:51 +00:00
c9feb22160 contrib/jenkins.sh: new CI script
Add a CI script to build and upload firmware, based on the similar
script in osmo-e1-hardware.git.

Related: OS#6169
Owner

Please only build the firmware/main and not firmware/boot. The former cannot be individually updated anyway; it only exists as boot loader that gets "linked into" the initial FPGA bitstream/SPI flash image.

The "main" program can be upgraded by the user via dfu-util, so that's what we want to publish as firmware updates happen in this git repo.

Please only build the firmware/main and not firmware/boot. The former cannot be individually updated anyway; it only exists as boot loader that gets "linked into" the initial FPGA bitstream/SPI flash image. The "main" program can be upgraded by the user via dfu-util, so that's what we want to publish as firmware updates happen in this git repo.
Author
Contributor

Right now, firmware/boot gets built, but not published.

Is it fine like this or do you prefer if it does not get built?

Right now, firmware/boot gets built, but not published. Is it fine like this or do you prefer if it does not get built?
Owner

ah, sorry, I missed that. building both but only publishing main is of course the right thing to do.

ah, sorry, I missed that. building both but only publishing main is of course the right thing to do.
laforge merged commit c9feb22160 into master 2022-10-25 10:56:11 +00:00
laforge deleted branch osmith/jenkins 2022-10-25 10:56:11 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: electronics/ice40-usbtrace#2
No description provided.