Skip to content

Commit 253109d

Browse files
authored
Upate CI and HW defs (#1530)
1 parent 6e4206b commit 253109d

File tree

184 files changed

+256
-210
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

184 files changed

+256
-210
lines changed

.ci/arduino.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!groovy
22
def buildArduino(config, String buildFlags, String sketch, String key) {
3-
def root = '/opt/arduino-1.8.13/'
3+
def root = '/opt/arduino-1.8.19/'
44
def build_path = 'build'
55
def build_path_cmd = ' -build-path '+build_path+' '
66
if (config.nightly_arduino_ide)
@@ -28,9 +28,9 @@ def parseWarnings(String key) {
2828
warnings canResolveRelativePaths: false, canRunOnFailed: true, categoriesPattern: '',
2929
defaultEncoding: '',
3030
excludePattern: '''.*/EEPROM\\.h,.*/Dns\\.cpp,.*/socket\\.cpp,.*/util\\.h,.*/Servo\\.cpp,
31-
.*/Adafruit_NeoPixel\\.cpp,.*/UIPEthernet.*,.*/SoftwareSerial\\.cpp,
31+
.*/Adafruit_NeoPixel\\.cpp,.*/UIPEthernet.*,.*/SoftwareSerial\\.cpp,.*/PJON/.*,
3232
.*/pins_arduino\\.h,.*/Stream\\.cpp,.*/USBCore\\.cpp,.*/libraries/Wire/.*,
33-
.*/hardware/STM32F1.*,.*/hardware/esp8266.*,.*/hardware/esp32.*,
33+
.*/hardware/avr.*,.*/hardware/STM32F1.*,.*/hardware/esp8266.*,.*/hardware/esp32.*,
3434
.*/libraries/SD/.*,.*/libraries/Ethernet/.*''',
3535

3636
healthy: '', includePattern: '', messagesPattern: '',

.ci/butler.groovy

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22
def call(config) {
33
config.pr.setBuildStatus(config, 'PENDING', 'Toll gate (Butler)', 'Checking...', '${BUILD_URL}flowGraphTable/')
44
if (env.CHANGE_TARGET == 'master' &&
5-
(env.CHANGE_AUTHOR != 'bblacey' && env.CHANGE_AUTHOR != 'd00616' &&
6-
env.CHANGE_AUTHOR != 'fallberg' && env.CHANGE_AUTHOR != 'henrikekblad' &&
7-
env.CHANGE_AUTHOR != 'marceloaqno' && env.CHANGE_AUTHOR != 'mfalkvidd' &&
8-
env.CHANGE_AUTHOR != 'scalz' && env.CHANGE_AUTHOR != 'tbowmo' &&
9-
env.CHANGE_AUTHOR != 'tekka007' && env.CHANGE_AUTHOR != 'user2684' &&
5+
(env.CHANGE_AUTHOR != 'fallberg' && env.CHANGE_AUTHOR != 'henrikekblad' &&
6+
env.CHANGE_AUTHOR != 'mfalkvidd' && env.CHANGE_AUTHOR != 'scalz' &&
7+
env.CHANGE_AUTHOR != 'tbowmo' && env.CHANGE_AUTHOR != 'tekka007' &&
108
env.CHANGE_AUTHOR != 'Yveaux'))
119
{
1210
config.pr.setBuildStatus(config, 'FAILURE', 'Toll gate (Butler)', 'This pull request targets master. I am afraid that is not permitted for '+env.CHANGE_AUTHOR, '')

.ci/pipeline.groovy

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,9 +173,12 @@ def call(Closure body) {
173173
stage('nRF5 (examples)') {
174174
arduino.buildnRF5(config, config.examples, 'Examples')
175175
}
176+
// Disable ESP8266 examples
177+
/*
176178
stage('ESP8266 (examples)') {
177179
arduino.buildESP8266(config, config.examples, 'Examples')
178180
}
181+
*/
179182
// No point in building examples for ESP32 yet
180183
/*
181184
stage('ESP32 (examples)') {
@@ -190,9 +193,12 @@ def call(Closure body) {
190193
stage('ArduinoUno (examples)') {
191194
arduino.buildArduinoUno(config, config.examples, 'Examples')
192195
}
196+
// Disable ArduinoMega examples
197+
/*
193198
stage('ArduinoMega (examples)') {
194199
arduino.buildArduinoMega(config, config.examples, 'Examples')
195200
}
201+
*/
196202
}
197203
}, failFast: true
198204
}

MyASM.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* network topology allowing messages to be routed to nodes.
77
*
88
* Created by Henrik Ekblad <henrik.ekblad@mysensors.org>
9-
* Copyright (C) 2013-2020 Sensnology AB
9+
* Copyright (C) 2013-2022 Sensnology AB
1010
* Full contributor list: https://github.com/mysensors/MySensors/graphs/contributors
1111
*
1212
* Documentation: http://www.mysensors.org

MyConfig.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* network topology allowing messages to be routed to nodes.
77
*
88
* Created by Henrik Ekblad <henrik.ekblad@mysensors.org>
9-
* Copyright (C) 2013-2020 Sensnology AB
9+
* Copyright (C) 2013-2022 Sensnology AB
1010
* Full contributor list: https://github.com/mysensors/MySensors/graphs/contributors
1111
*
1212
* Documentation: http://www.mysensors.org

MySensors.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* network topology allowing messages to be routed to nodes.
77
*
88
* Created by Henrik Ekblad <henrik.ekblad@mysensors.org>
9-
* Copyright (C) 2013-2020 Sensnology AB
9+
* Copyright (C) 2013-2022 Sensnology AB
1010
* Full contributor list: https://github.com/mysensors/MySensors/graphs/contributors
1111
*
1212
* Documentation: http://www.mysensors.org

core/MyCapabilities.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* network topology allowing messages to be routed to nodes.
77
*
88
* Created by Henrik Ekblad <henrik.ekblad@mysensors.org>
9-
* Copyright (C) 2013-2020 Sensnology AB
9+
* Copyright (C) 2013-2022 Sensnology AB
1010
* Full contributor list: https://github.com/mysensors/MySensors/graphs/contributors
1111
*
1212
* Documentation: http://www.mysensors.org

core/MyEepromAddresses.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* network topology allowing messages to be routed to nodes.
77
*
88
* Created by Henrik Ekblad <henrik.ekblad@mysensors.org>
9-
* Copyright (C) 2013-2020 Sensnology AB
9+
* Copyright (C) 2013-2022 Sensnology AB
1010
* Full contributor list: https://github.com/mysensors/MySensors/graphs/contributors
1111
*
1212
* Documentation: http://www.mysensors.org

core/MyGatewayTransportMQTTClient.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* network topology allowing messages to be routed to nodes.
77
*
88
* Created by Henrik Ekblad <henrik.ekblad@mysensors.org>
9-
* Copyright (C) 2013-2020 Sensnology AB
9+
* Copyright (C) 2013-2022 Sensnology AB
1010
* Full contributor list: https://github.com/mysensors/MySensors/graphs/contributors
1111
*
1212
* Documentation: http://www.mysensors.org

core/MyGatewayTransportSerial.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* network topology allowing messages to be routed to nodes.
77
*
88
* Created by Henrik Ekblad <henrik.ekblad@mysensors.org>
9-
* Copyright (C) 2013-2020 Sensnology AB
9+
* Copyright (C) 2013-2022 Sensnology AB
1010
* Full contributor list: https://github.com/mysensors/MySensors/graphs/contributors
1111
*
1212
* Documentation: http://www.mysensors.org

0 commit comments

Comments
 (0)