#
b08ddf77 |
| 06-Dec-2022 |
Patrick Williams <patrick@stwcx.xyz> |
format-code: enable prettier
prettier is a formatter for YAML, JSON, Markdown, etc.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I7a47d02ef7382d811423b97a88132aa92b991eed
|
#
c5ad7ff4 |
| 05-Dec-2022 |
Patrick Williams <patrick@stwcx.xyz> |
format-code: enable flake8 instead of pycodestyle
flake8 is a more complete python linter than pycodestyle as it contains pycodestyle, pyflakes and mccabe. I have contributed fixes to all repositor
format-code: enable flake8 instead of pycodestyle
flake8 is a more complete python linter than pycodestyle as it contains pycodestyle, pyflakes and mccabe. I have contributed fixes to all repositories so that flake8 passes, so switch from pycodestyle to flake8 and enable everywhere.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I93867773830d476809364f44ad78104241d66a2a
show more ...
|
#
deaa350b |
| 12-Dec-2022 |
Ed Tanous <edtanous@google.com> |
Remove packaging dependency
Once https://gerrit.openbmc.org/c/openbmc/bmcweb/+/59633 merges, we will no longer need packaging as a dependecy. Remove it.
Signed-off-by: Ed Tanous <edtanous@google.c
Remove packaging dependency
Once https://gerrit.openbmc.org/c/openbmc/bmcweb/+/59633 merges, we will no longer need packaging as a dependecy. Remove it.
Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: Ibd75ba7290a4dbd32fe0dddbb6d47ecef78ca7c6
show more ...
|
#
bc0d5a3a |
| 05-Dec-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: sort pip installs
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iffdc723cb931426559ea4e9cc36d9af7209f2588
|
#
e08ffba8 |
| 05-Dec-2022 |
Patrick Williams <patrick@stwcx.xyz> |
python: fix flake8 warnings and format with black
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ic54f4a3ecf328b0d2c65af5cfd9eb2048d671ad5
|
#
001055b8 |
| 28-Nov-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: update linux headers to 6.0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0d34e65bb5e7ce8bd6f40e18e572a75f266dd9b2
|
#
c2e7c938 |
| 27-Nov-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: use latest gitlint
gitlint release 0.18.0 contains the previously pointed to commit, so pull it in directly rather than by reference now.
Signed-off-by: Patrick Williams <pa
build-unit-test-docker: use latest gitlint
gitlint release 0.18.0 contains the previously pointed to commit, so pull it in directly rather than by reference now.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I741b0bbfe88f5361a4324bafdf7af883ad1a51c1
show more ...
|
#
41d86218 |
| 25-Nov-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: minor mypy/flake8 fixes
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I991e6cf64f876005976cb5de19cf214fcccf2e89
|
#
05fb2a0a |
| 11-Oct-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: format with black
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I3a76e9cc86d91fa0180cd0c9df3286030fa3c6a7
|
#
1c19e453 |
| 03-Oct-2022 |
Manojkiran Eda <manojkiran.eda@gmail.com> |
Migrate to libpldm
There has been efforts to migrate the libpldm out of the pldm repository & this patch would also fix the CI scripts to migrate to libpldm instead of building libpldm out of pldm r
Migrate to libpldm
There has been efforts to migrate the libpldm out of the pldm repository & this patch would also fix the CI scripts to migrate to libpldm instead of building libpldm out of pldm repository.
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com> Change-Id: I15e223b8ddd43787b9062de43686c96f2358a3d0
show more ...
|
#
c7d73646 |
| 11-Oct-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: support 'main' branches
Enhance the auto-rev code to support main branches.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ic9d32b5d4e4cb8e18c394d91b2a55ce01
build-unit-test-docker: support 'main' branches
Enhance the auto-rev code to support main branches.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ic9d32b5d4e4cb8e18c394d91b2a55ce010a41270
show more ...
|
#
6c98f280 |
| 05-Oct-2022 |
William A. Kennington III <wak@google.com> |
build-unit-test-docker: Only build phosphor-logging library
We don't need the server or any of the tests.
Change-Id: I0509fbcbaa6486027902a8e6bbc43f637f4a3935 Signed-off-by: William A. Kennington I
build-unit-test-docker: Only build phosphor-logging library
We don't need the server or any of the tests.
Change-Id: I0509fbcbaa6486027902a8e6bbc43f637f4a3935 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
ca1bf0c0 |
| 05-Oct-2022 |
William A. Kennington III <wak@google.com> |
build-unit-test-docker: Fix stdplus gtest support lib
This lib provides some support functions for making googletest routines more convenient and is used by phosphor-networkd.
Change-Id: I58855538e
build-unit-test-docker: Fix stdplus gtest support lib
This lib provides some support functions for making googletest routines more convenient and is used by phosphor-networkd.
Change-Id: I58855538eb94ca7c128c6cee3812cbea09177659 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
652d8aea |
| 02-Oct-2022 |
William A. Kennington III <wak@google.com> |
build-unit-test-docker: Update fmt 8.1.1 -> 9.1.0
meta-openembedded has already landed 9.1.0 and this will shortly be incorportated into our tree.
Change-Id: I7ed38452f3715a7d002e378a52a19dbb9e4f84
build-unit-test-docker: Update fmt 8.1.1 -> 9.1.0
meta-openembedded has already landed 9.1.0 and this will shortly be incorportated into our tree.
Change-Id: I7ed38452f3715a7d002e378a52a19dbb9e4f8492 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
be4bd084 |
| 03-Oct-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: cppcheck update to latest
The 2.9 release seems to be the latest and contains the previous commit we had referenced off the mainline. Switch to use the latest release tag.
build-unit-test-docker: cppcheck update to latest
The 2.9 release seems to be the latest and contains the previous commit we had referenced off the mainline. Switch to use the latest release tag.
``` $ git tag --contains 27578e9c4c1f90c62b6938867735a054082e178e 2.9 ```
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I375b8cd1ef4c9f24bea3dbeac4744d31e4a2b63e
show more ...
|
#
27a646b6 |
| 27-Sep-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: update to clang-15
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id5532b96a7067ea831c3fcd67418a85314a3e840
|
#
5b08dc6b |
| 27-Sep-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: update ubuntu to kinetic
The clang-15 packages are only going to be available in kinetic or later. Switch the docker base to that distro version. That version already has t
build-unit-test-docker: update ubuntu to kinetic
The clang-15 packages are only going to be available in kinetic or later. Switch the docker base to that distro version. That version already has the autoconf-archive required for C++20 and it has gcc-12 by default, so we can remove (or comment for the time being) some workarounds we had.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I6eb7fd7218027941af949522e043ed5dd6ea4f9b
show more ...
|
#
70af95ca |
| 27-Sep-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: minor dependency tweaks
Add explicit dependency for objmgr -> phosphor-dbus-interfaces. Make formatting more consistent. Remove googletest dependencies when '-Dtests=disabled
build-unit-test-docker: minor dependency tweaks
Add explicit dependency for objmgr -> phosphor-dbus-interfaces. Make formatting more consistent. Remove googletest dependencies when '-Dtests=disabled' is passed.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I3a3d7aa290c850181a6c2edaeed1af7df8c44d26
show more ...
|
#
c1977839 |
| 27-Sep-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: refresh package versions
Update various package versions based on the current Yocto recipe equivalents for these packages.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz
build-unit-test-docker: refresh package versions
Update various package versions based on the current Yocto recipe equivalents for these packages.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I12773a06d4d589285bb1477013278a9eae5b5901
show more ...
|
#
942235cd |
| 26-Sep-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: use alternative for cpp
We added an 'alternative' for GCC but not for the preprocessor. It seems potentially problematic to use an older preprocessor, which came with the dis
build-unit-test-docker: use alternative for cpp
We added an 'alternative' for GCC but not for the preprocessor. It seems potentially problematic to use an older preprocessor, which came with the distro, but a newer compiler, so set the preprocessor as the same version as GCC. The preprocessor is required to be installed as a separate alternative and not with the "--slave" option.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I3a3e17b93ab7ea1aad0e5ac3677ec463e0c5b5ed
show more ...
|
#
5278efb6 |
| 26-Sep-2022 |
Ed Tanous <edtanous@google.com> |
Add python3 packaging module
As part of the effort to standardize our version comparison scheme, https://gerrit.openbmc.org/c/openbmc/bmcweb/+/57407 needs this package to be able to sort redfish sch
Add python3 packaging module
As part of the effort to standardize our version comparison scheme, https://gerrit.openbmc.org/c/openbmc/bmcweb/+/57407 needs this package to be able to sort redfish schemas at build time. This seems like a pretty common and well supported package.
Add it to the docker image.
Tested: the aformentioned review passes CI when run locally.
Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: Ifdb49cfacf4c6bf27fee882d08bdf469d32cc7a6
show more ...
|
#
d342ed5e |
| 21-Sep-2022 |
William A. Kennington III <wak@google.com> |
build-unit-test-docker: Add function2 to stdplus
Header only upgrade for uses of std::function that can be converted.
Change-Id: I5f43a461c0446258c5456055569a6ed8c3c4d229 Signed-off-by: William A.
build-unit-test-docker: Add function2 to stdplus
Header only upgrade for uses of std::function that can be converted.
Change-Id: I5f43a461c0446258c5456055569a6ed8c3c4d229 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
11e5762c |
| 14-Sep-2022 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
build-unit-test-docker: add cli11 to mapper
One of the applications in the mapper repository is adding a dependency on cli11.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: Id5
build-unit-test-docker: add cli11 to mapper
One of the applications in the mapper repository is adding a dependency on cli11.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: Id50b701bf94f46b08927beb0fc9d7e187e1f0c47
show more ...
|
#
274e3a9e |
| 08-Sep-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: update GCC to 12
Yocto is already using GCC 12. Upgrade for compatibility.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0ab6e39efba280e4bf60305c9909ad35e
build-unit-test-docker: update GCC to 12
Yocto is already using GCC 12. Upgrade for compatibility.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0ab6e39efba280e4bf60305c9909ad35e71caec1
show more ...
|
#
ed9414e8 |
| 08-Sep-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: upgrade googletest to 1.12.1
This is the same version used in Yocto now.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I843a9da46b87ecc9363c2a9bbddfa22daab6
build-unit-test-docker: upgrade googletest to 1.12.1
This is the same version used in Yocto now.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I843a9da46b87ecc9363c2a9bbddfa22daab60b99
show more ...
|