Skip to content

Commit 478ee74

Browse files
m19936patricab
authored andcommitted
MCU8MASS-488: Added arduino-lint stage, removed cryptoauthlib stage
1 parent 25bcfa3 commit 478ee74

Some content is hidden

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

50 files changed

+6181
-164
lines changed

.gitignore

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
.ccls
2-
lib/cryptoauth/build48/
3-
lib/cryptoauth/build64/
42
build/
5-
src/crypto*
6-
src/calib
7-
src/cert*
8-
atca*
9-
libcryptoauth.a
103
.ccls-cache
114
.vscode/c_cpp_properties.json
125
.vscode/arduino.json

.gitmodules

Lines changed: 0 additions & 3 deletions
This file was deleted.

Jenkinsfilek8s

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,23 +40,23 @@
4040
}
4141
}
4242
}
43-
44-
45-
stage('build-cryptoauthlib') {
46-
steps {
47-
sh 'chmod +x ./scripts/inject_cryptoauthlib.sh'
48-
sh './scripts/inject_cryptoauthlib.sh'
49-
}
50-
}
43+
5144

5245
stage('install-libraries') {
5346
steps {
47+
sh 'arduino-cli core install --additional-urls "http://drazzy.com/package_drazzy.com_index.json" DxCore:megaavr'
5448
sh 'arduino-cli lib install ArduinoJson'
5549
sh 'ARDUINO_LIBRARY_ENABLE_UNSAFE_INSTALL=true arduino-cli lib install --git-url https://bitbucket.microchip.com/scm/mcu8mass/veml3328_arduino_driver.git'
5650
sh 'ARDUINO_LIBRARY_ENABLE_UNSAFE_INSTALL=true arduino-cli lib install --git-url https://bitbucket.microchip.com/scm/mcu8mass/mcp9808_arduino_driver.git'
5751
}
5852
}
5953

54+
stage('linter') {
55+
steps {
56+
sh 'arduino-lint --library-manager submit --compliance strict'
57+
}
58+
}
59+
6060
stage('build-examples') {
6161
steps {
6262
sh 'chmod +x ./scripts/compile_examples.sh'
@@ -114,7 +114,6 @@
114114
}
115115
}
116116
}
117-
118117
}
119118
}
120119
}

cloudprovider.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
spec:
66
containers:
77
- name: arduino-gcc
8-
image: artifacts.microchip.com:7999/microchip/mcu8mass/arduino-gcc:blank
8+
image: artifacts.microchip.com:7999/microchip/mcu8mass/arduino-gcc:latest
99
imagePullPolicy: Always
1010
command: ["cat"]
1111
tty: true

lib/cryptoauth/CMakeLists.txt

Lines changed: 0 additions & 29 deletions
This file was deleted.

lib/cryptoauth/cryptoauthlib

Lines changed: 0 additions & 1 deletion
This file was deleted.

lib/cryptoauth/device-specs/specs-avr128db64

Lines changed: 0 additions & 107 deletions
This file was deleted.

library.properties

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,5 @@ paragraph=Supports HTTP(S), MQTT(S), Low Power and more.
77
category=Communication
88
url=https://iot.microchip.com/docs
99
architectures=*
10-
includes=
1110
depends=DxCore
1211
precompiled=true

scripts/compile_examples.sh

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
#!/bin/bash
22

3-
# Test for AVR-IoT Cellular
4-
for d in examples/*/ ; do
5-
echo "Compiling $d...";
6-
arduino-cli compile -b DxCore:megaavr:avrdb:appspm=no,chip=avr128db64,clock=24internal,bodvoltage=1v9,bodmode=disabled,eesave=enable,resetpin=reset,millis=tcb2,startuptime=8,wiremode=mors2 --libraries=".." "$d";
7-
done
8-
93
# Test for AVR-IoT Cellular Mini
104
for d in examples/*/ ; do
115
echo "Compiling $d...";

0 commit comments

Comments
 (0)