Cleanup and create release structure for Travis
This commit is contained in:
parent
6579fe51ad
commit
6c3e391579
11
.travis.yml
11
.travis.yml
|
|
@ -39,3 +39,14 @@ script:
|
|||
- mv *_MK2-RAMBo* prusa3d_fw_${GIT_BUILD}/MK2
|
||||
- zip -r prusa3d_fw_${GIT_BUILD}.zip prusa3d_fw_* *.pdf
|
||||
- curl --upload-file prusa3d_fw_${GIT_BUILD}.zip https://transfer.sh/prusa3d_fw_${GIT_BUILD}.zip
|
||||
|
||||
deploy:
|
||||
provider: releases
|
||||
api_key:
|
||||
secure: fViiNU342ZKF0ZQQ6LS/11j3B1NpMZaHqPmoikDWgssRc3G0iHjWxPtr9dvt3G2l3BHTPcnhg5u7Al0u+UmmeP2yKT6f7sSVCpW7fY/wxVzXgDNbczY21TI3D18XiOBeYL2bosCYKdl6JkFZzvqCkFYcqB1WI9wSfg2D7NuWNjpEV8b3p65ge6Th5r5mPfskvjnhtpl229jJ5ewl8NDDMV+WyChkCrTKWHtZatTPcRr23hNy7sSafbmdbWw43C/fkU4iDVdNbeUd7A3JZflFnF1oSH3QqgucVl8PENPc2LsyXeXWzZ90QR9KfeSDzaKmJdZWg5horMOFWo4jr/MqLhZKFntsEFqnPpVqyWlT3xzP8f3U05jErS7ZetT5+PhvOhYINx6Frn7Y21aMTyih33AM9JstBZuK086os5wY488TGWBcSFQnV9mM3Ku9ff0L/rT99sTuc9+sftzWR65udUtPe0XhlCfbpGcotph3ydgy3htLC3+0pDEIOaQqkWTN7kc05ygp9zUbd8jfmbk1wYdmOlXu/IWiPh/lS0/MpNuKI3E2nH6DzirZILxDv8C31/S6FyUBBP7GgrM0xYaWJ1vAHd99QsuWZ2ZwOdg7XKJd2Gl9Bqob/Br8eknLhLC/nCyILnueTxRnBvOHSjudMk7EqSw3fXiUQPUB4Q3tRjY=
|
||||
file: prusa3d_fw_${GIT_BUILD}.zip
|
||||
skip_cleanup: true
|
||||
on:
|
||||
tags: true
|
||||
repo: thess/Prusa-Firmware
|
||||
branch: private-build2
|
||||
|
|
|
|||
12
CUSTOM.md
12
CUSTOM.md
|
|
@ -1,5 +1,17 @@
|
|||
# Changelog of local customizations
|
||||
|
||||
## Version 20-Dec-2017 (v3.1.0 r4)
|
||||
### Updates and mods
|
||||
- Allow BAUDRATE override by build opts (default 115200).
|
||||
- Remove unused source files (qr_solve, vector_3).
|
||||
- Use SDK version of LiquidCrystal library (faster draw).
|
||||
- Adjust extra filament load extrusion to 15mm.
|
||||
- Add private build variant configuration version number.
|
||||
|
||||
## Bug fixes
|
||||
- Init serial before lcd to elminate random garbage output.
|
||||
- Remove redundant splash screen init.
|
||||
|
||||
## Version 22-Nov-2017
|
||||
### Updates and mods
|
||||
- Add extra 25mm to manual (LCD) filament load extrusion.
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
// Firmware version
|
||||
#define FW_version "3.1.0"
|
||||
#define FW_local_variant 3
|
||||
#define FW_local_variant 4
|
||||
#define FW_report_version FW_version " r" STR(FW_local_variant)
|
||||
|
||||
#define FW_PRUSA3D_MAGIC "PRUSA3DFW"
|
||||
|
|
|
|||
|
|
@ -1494,7 +1494,7 @@ static void lcd_support_menu()
|
|||
} else {
|
||||
MENU_ITEM(back, PSTR("FW - " FW_version), lcd_main_menu);
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
MENU_ITEM(back, MSG_PRUSA3D, lcd_main_menu);
|
||||
MENU_ITEM(back, MSG_PRUSA3D_FORUM, lcd_main_menu);
|
||||
MENU_ITEM(back, MSG_PRUSA3D_HOWTO, lcd_main_menu);
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ const char STR_REVISION_RC [] PROGMEM = "rc";
|
|||
|
||||
inline bool is_whitespace_or_nl(char c)
|
||||
{
|
||||
return c == ' ' || c == '\t' || c == '\n' || c == 'r';
|
||||
return c == ' ' || c == '\t' || c == '\n' || c == '\r';
|
||||
}
|
||||
|
||||
inline bool is_whitespace_or_nl_or_eol(char c)
|
||||
|
|
|
|||
|
|
@ -24,8 +24,10 @@ If you want to have some feature added to this customized firmware version and d
|
|||
|
||||
## Download of precompiled .hex files
|
||||
|
||||
The URL of a _.zip_ file containing precompiled firmware can be found toward the end of the Travis build log. Click on the button in the right-hand corner of the log to move to the end.
|
||||
[Travis CI output](https://travis-ci.org/thess/Prusa-Firmware)
|
||||
A _.zip_ file containing pre-built versions of each private firmware release can be found in the Github reposiotory [here](https://github.com/thess/Prusa-Firware/releases)
|
||||
|
||||
Intermediate firmware versions of individual checkins are provided by the Travis CI builds. The URL of a _.zip_ file containing the firmware can be found toward the end of the Travis build log. Click on the button in the right-hand corner of the log to move to the end. [Travis CI output](https://travis-ci.org/thess/Prusa-Firmware) **Note:** The Travis CI build results are only kept for 14-days.
|
||||
|
||||
|
||||
Just download, unzip and choose the version for your configuation, then flash it to the printer.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue