Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare fo 3.2.0 release #94

Merged
merged 1 commit into from
Feb 8, 2021
Merged

Prepare fo 3.2.0 release #94

merged 1 commit into from
Feb 8, 2021

Conversation

nkoenig
Copy link
Contributor

@nkoenig nkoenig commented Feb 8, 2021

Signed-off-by: Nate Koenig <[email protected]>
@nkoenig nkoenig requested a review from iche033 February 8, 2021 18:46
@github-actions github-actions bot added the 🔮 dome Ignition Dome label Feb 8, 2021
@codecov
Copy link

codecov bot commented Feb 8, 2021

Codecov Report

Merging #94 (71d80f4) into ign-sensors3 (818b388) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@              Coverage Diff              @@
##           ign-sensors3      #94   +/-   ##
=============================================
  Coverage         77.39%   77.39%           
=============================================
  Files                23       23           
  Lines              2305     2305           
=============================================
  Hits               1784     1784           
  Misses              521      521           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 818b388...71d80f4. Read the comment docs.

@iche033
Copy link
Contributor

iche033 commented Feb 8, 2021

update base branch to ign-sensors3?

@chapulina chapulina changed the base branch from ign-sensors4 to ign-sensors3 February 8, 2021 20:01
@chapulina chapulina added 🏰 citadel Ignition Citadel and removed 🔮 dome Ignition Dome labels Feb 8, 2021
@nkoenig nkoenig merged commit a656aa8 into ign-sensors3 Feb 8, 2021
@nkoenig nkoenig deleted the 3-2-0-prep branch February 8, 2021 20:49
nkoenig added a commit that referenced this pull request Feb 10, 2021
Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
chapulina added a commit that referenced this pull request Mar 18, 2021
* Prepare fo 3.2.0 release (#94)

Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>

* Backport #60 from ign-sensors4

Fix macOS/windows tests that failed to load library (#60)

* Add workflow for macos-latest
* Set test env to help find plugins

This fixes tests on macOS and windows that were failing to
find and/or load a sensor component library.

In windows CI and the macOS workflow (which runs `make test`
before `make install`) tests were failing with
the message "Unable to find sensor plugin path".
This is fixed by setting the IGN_PLUGIN_PATH in cmake to
the build folder containing the compiled plugins.

In the macOS jenkins build (which runs `make test` after
`make install`) tests were failing with the message
"SDF sensor type does not match template type". It was
difficult to track down, but it appears to be caused by
a failure to properly dlopen all the shared libraries
linked by the component plugins when a test finds an
installed component library, rather than one from the build
folder. It is fixed by setting DYLD_LIBRARY_PATH to include
the location of the installed libraries.

Fixes #4.

* Remove redundant AddPluginPaths calls from tests

They don't work on windows, so just depend on the
environment variables set in cmake instead.

Signed-off-by: Steve Peters <[email protected]>

* 👩‍🌾 Clear Windows warnings (backport #58) (#102)

Signed-off-by: Louise Poubel <[email protected]>

Co-authored-by: Alejandro Hernández Cordero <[email protected]>

* Master branch updates (#106)

Signed-off-by: Louise Poubel <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: Steve Peters <[email protected]>
Co-authored-by: Alejandro Hernández Cordero <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏰 citadel Ignition Citadel
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants