You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When building PLC4X it sometimes is usefull to build all parts locally, skipping all tests. IntelliJ has a checkbox in the maven panel, which I think passes the "-DskipTests" to the maven build. If this is set, the plc4py build fails.
In our build README we tell people to build with skipTests to skip the tests, if the build fails we might have problems with the next release.
Version
0.13.0-SNAPSHOT
Programming Languages
plc4j
plc4go
plc4c
plc4net
Protocols
AB-Ethernet
ADS /AMS
BACnet/IP
CANopen
DeltaV
DF1
EtherNet/IP
Firmata
KNXnet/IP
Modbus
OPC-UA
S7
The text was updated successfully, but these errors were encountered:
It seems that when "skipTests" is enabled, there are two modules missing:
black
deptry
If I comment out the two executions requiring them (python-black, python-dependency-check), then I am able to build the project with "skipTests". It seems that when not set, these dependencies are pulled in in the python-test-compile step ... at least can I see them being mentioned in the log then.
Just thought this might help in tracking down the issue.
What happened?
When building PLC4X it sometimes is usefull to build all parts locally, skipping all tests. IntelliJ has a checkbox in the maven panel, which I think passes the "-DskipTests" to the maven build. If this is set, the plc4py build fails.
In our build README we tell people to build with skipTests to skip the tests, if the build fails we might have problems with the next release.
Version
0.13.0-SNAPSHOT
Programming Languages
Protocols
The text was updated successfully, but these errors were encountered: