Skip to content

Pin the versions of flake8.#675

Closed
clalancette wants to merge 2 commits intomasterfrom
clalancette/pin-flake8
Closed

Pin the versions of flake8.#675
clalancette wants to merge 2 commits intomasterfrom
clalancette/pin-flake8

Conversation

@clalancette
Copy link
Copy Markdown
Contributor

This also caused us to refactor how we are doing the discovery
of pip packages. The new version is actually shorter.

Signed-off-by: Chris Lalancette clalancette@openrobotics.org

@clalancette
Copy link
Copy Markdown
Contributor Author

clalancette commented Aug 1, 2022

Here's some starting CI, just up to rcutils, to make sure things are working as expected. We'll greatly expand what we test from there:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Windows Build Status

@clalancette clalancette force-pushed the clalancette/pin-flake8 branch 6 times, most recently from 2d53800 to c2dd872 Compare August 1, 2022 14:37
@clalancette
Copy link
Copy Markdown
Contributor Author

clalancette commented Aug 1, 2022

OK, here is a similar test on Foxy:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Windows Build Status

@clalancette clalancette force-pushed the clalancette/pin-flake8 branch 4 times, most recently from abfd494 to af89050 Compare August 1, 2022 15:13
@clalancette
Copy link
Copy Markdown
Contributor Author

clalancette commented Aug 1, 2022

I've had to do some things here that I don't love, but at least I'm getting green results on both Foxy and Rolling. Here's an expanded set of jobs on both Foxy and Rolling to see what happens:

Rolling (all packages):

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Windows Build Status
  • Windows Debug Build Status
  • RHEL Build Status

Foxy (all packages):

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Windows Build Status
  • Windows Debug Build Status

@clalancette clalancette force-pushed the clalancette/pin-flake8 branch 3 times, most recently from dc36388 to 6b3bd96 Compare August 1, 2022 17:23
@clalancette clalancette force-pushed the clalancette/pin-flake8 branch from 6b3bd96 to 5bfeb60 Compare August 1, 2022 21:18
This also caused us to refactor how we are doing the discovery
of pip packages.  The new version is actually shorter.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
@clalancette clalancette force-pushed the clalancette/pin-flake8 branch from 5bfeb60 to b67f789 Compare August 1, 2022 21:21
@clalancette
Copy link
Copy Markdown
Contributor Author

clalancette commented Aug 1, 2022

Here's another set of complete runs, which should hopefully fix the RHEL issue:

Rolling (all packages):

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Windows Build Status
  • Windows Debug Build Status
  • RHEL Build Status

Foxy (all packages):

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Windows Build Status
  • Windows Debug Build Status

This is to support installing colcon from pip.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
@clalancette
Copy link
Copy Markdown
Contributor Author

This did not end up working well at all, as you can see by all of the yellow and red above. Closing this in favor of #677 , which I think will work better.

@clalancette clalancette closed this Aug 2, 2022
@clalancette clalancette deleted the clalancette/pin-flake8 branch September 3, 2024 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant