Open KimEbert42 opened 1 year ago
Here are the commits that we need to consider from main to ubuntu 20.04
git log --no-merges --date-order --graph --decorate origin/main ^origin/stable ^origin/ubuntu-20.04-upgrade --stat > ~/dev/j/task/00009-indy-node/indy-plenum-main-origin-unbutu2004.md
* commit 994ff8a6404296501c3187d44d7ca1c84e8d707e (origin/main, origin/HEAD, kim/main, main) Author: Ry Jones <ry@linux.com> Date: Thu Aug 4 06:43:00 2022 -0700 Update default branch Signed-off-by: Ry Jones <ry@linux.com> .github/settings.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) * commit 1794e72f4505829ceef56d0be621b9c3e18d6e14 | Author: Wade Barnes <wade@neoterictech.ca> | Date: Fri Dec 31 08:52:43 2021 -0800 | | Bump indy-sdk to 1.16.0-dev-1636 for the tests. | | - `ledger.build_ledgers_freeze_request` was not included in the `indy-sdk` 1.16.0 release. | - This was causing test collection to fail. | | Signed-off-by: Wade Barnes <wade@neoterictech.ca> | | setup.py | 2 +- | 1 file changed, 1 insertion(+), 1 deletion(-) | * commit d9678de02598650af95b397fe716e05393dbe0ee Author: udosson <r.klemens@yahoo.de> Date: Fri Nov 26 14:31:03 2021 +0100 bump indy-sdk to v. 1.16.0 Signed-off-by: udosson <r.klemens@yahoo.de> .github/workflows/build/Dockerfile | 2 +- ci/ubuntu.dockerfile | 2 +- setup.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) * commit fbfd6721887f7987162dc90d022b05994cd94d79 | Author: udosson <r.klemens@yahoo.de> | Date: Mon Nov 8 12:34:19 2021 +0100 | | bump version of zipp to 1.2.0 | | Signed-off-by: udosson <r.klemens@yahoo.de> | | build-scripts/ubuntu-1604/build-3rd-parties.sh | 2 +- | 1 file changed, 1 insertion(+), 1 deletion(-) | * commit f5610461702483a693add3bab0da1658989740e7 Author: udosson <r.klemens@yahoo.de> Date: Thu Nov 4 15:18:14 2021 +0100 added pygments, and zipp as 3rd party artifacts and updated version of setuptools Signed-off-by: udosson <r.klemens@yahoo.de> build-scripts/ubuntu-1604/build-3rd-parties.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) * commit 765a499e5aa629261c89b6127f7e612f6dd130bf | Author: udosson <r.klemens@yahoo.de> | Date: Thu Nov 4 14:15:34 2021 +0100 | | updated version of setup-jfrog-cli to v2 | | Signed-off-by: udosson <r.klemens@yahoo.de> | | .github/workflows/build.yaml | 2 +- | 1 file changed, 1 insertion(+), 1 deletion(-) | * commit e2b8cc0266b17d92f45dcdffa94cf8db141f71c7 Author: udosson <r.klemens@yahoo.de> Date: Wed Nov 3 16:49:19 2021 +0100 added importlib-metadata as debian package Signed-off-by: udosson <r.klemens@yahoo.de> build-scripts/ubuntu-1604/README.md | 2 +- build-scripts/ubuntu-1604/build-3rd-parties.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) * commit 5bef312984622f9a0d2501c3e0fee6de2dd283ac Author: udosson <r.klemens@yahoo.de> Date: Wed Nov 3 10:22:54 2021 +0100 pinned dependencies because of missing support for python 3.5 Signed-off-by: udosson <r.klemens@yahoo.de> Jenkinsfile.ci | 1 - build-scripts/ubuntu-1604/Dockerfile | 8 +++----- ci/code-validation.dockerfile | 2 +- ci/ubuntu.dockerfile | 2 ++ setup.py | 4 ++-- 5 files changed, 8 insertions(+), 9 deletions(-) * commit 30e3cbabfb86905892bd4073ec83c9e4c04c5d02 Author: udosson <r.klemens@yahoo.de> Date: Tue Aug 31 17:39:33 2021 +0200 added skip upload of python package to pypi package if already exists Signed-off-by: udosson <r.klemens@yahoo.de> .github/workflows/build.yaml | 1 + 1 file changed, 1 insertion(+) * commit 6f2cc7a1bf8eb026aa6c835cf8eb158bd517a61b Author: udosson <r.klemens@yahoo.de> Date: Mon Aug 30 17:48:18 2021 +0200 added label to pull correct lint image Signed-off-by: udosson <r.klemens@yahoo.de> .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) * commit f04a360da9508cb856ad7c67a098ae88d0525f1f Author: udosson <r.klemens@yahoo.de> Date: Mon Aug 30 16:08:50 2021 +0200 fix uploading of deb files with the same name but different distribution Signed-off-by: udosson <r.klemens@yahoo.de> .github/actions/publish-deb/publishPackages | 2 +- .github/actions/publish-deb/upload-spec.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) * commit 3cbbc6d1fd2614891ed5bd44d2a8d7c589390ec4 Author: udosson <r.klemens@yahoo.de> Date: Tue Jul 20 20:19:49 2021 +0200 added build_python_packages and publishing to PyPI to CD workflow Signed-off-by: udosson <r.klemens@yahoo.de> .github/workflows/build.yaml | 57 +++++++++++++++++++++++- build-scripts/ubuntu-1604/build-indy-plenum.sh | 2 +- build-scripts/ubuntu-1604/prepare-package.sh | 40 ++++++++++++----- 3 files changed, 84 insertions(+), 15 deletions(-) * commit 4cd59f88cddf9c13f1f73e2b1bf91cd48504d29a Author: Andrew Whitehead <cywolf@gmail.com> Date: Fri Jul 16 16:17:07 2021 -0700 remove pip imports in favor of importlib_metadata Signed-off-by: Andrew Whitehead <cywolf@gmail.com> .github/workflows/lint/Dockerfile | 2 +- plenum/__init__.py | 4 ++-- plenum/server/notifier_plugin_manager.py | 8 ++++---- plenum/server/validator_info_tool.py | 7 +++++-- plenum/test/conftest.py | 16 ++++++++-------- plenum/test/helper.py | 4 ++-- plenum/test/plugin/test_notifier_plugin_manager.py | 14 +++++++------- scripts/test_zmq/common/Dockerfile | 2 +- setup.py | 2 +- 9 files changed, 31 insertions(+), 28 deletions(-) * commit fa677e7d2042ebca0560a0756b3ed6d2d776f6e2 | Author: Wade Barnes <wade@neoterictech.ca> | Date: Wed Jun 30 11:27:58 2021 -0700 | | Update CD workflow and package publishing | | - Implement organized publishing of Debian packages. | - Set the build version dynamically based on the module version and the type of build being performed. | - Migrates the functionality of the following [sovrin-foundation/jenkins-shared](https://github.com/sovrin-foundation/jenkins-shared.git) libraries into a GitHub action. | - `getReleaseVersion.groovy` | - The `Set release versions` stage from `testAndPublish.groovy` | - Cache pip packages to speed up installing the dependencies on the test containers. | - This is a bit of a compromise since dependencies could change from build to build making image caching complicated. | - Maintain a sorted order for the manifest. | - Update `build` and `lint` image build and publishing processes. | - Restrict artifact publishing to the main (hyperledger/indy-plenum) repository. | - Retain the uploaded deb package in the workflow for 5 days. | | Signed-off-by: Wade Barnes <wade@neoterictech.ca> | | .gitattributes | 5 + | .github/actions/publish-deb/action.yaml | 23 ++ | .github/actions/publish-deb/publishPackages | 33 +++ | .github/actions/publish-deb/upload-spec.json | 8 + | .github/actions/set-version/action.yaml | 63 +++++ | .github/workflows/build.yaml | 266 ++++++++++++++------ | .github/workflows/build/Dockerfile | 4 +- | .../publish/upload-3rd-parties-spec.json | 9 - | .github/workflows/publish/upload-plenum-spec.json | 8 - | plenum/__metadata__.py | 2 +- | 10 files changed, 331 insertions(+), 90 deletions(-) | * commit d5c7b7df424fadcefffb44b042b6daa82c75babe Author: udosson <r.klemens@yahoo.de> Date: Tue Jul 6 11:15:11 2021 +0200 publishing artifacts to jfrog artifactory Signed-off-by: udosson <r.klemens@yahoo.de> .github/workflows/build.yaml | 85 +++++++++++++++------ .github/workflows/build/Dockerfile | 6 +- .../publish/upload-3rd-parties-spec.json | 9 +++ .github/workflows/publish/upload-plenum-spec.json | 8 ++ 4 files changed, 84 insertions(+), 24 deletions(-) * commit 9f8076b8bd1a68f438d530af9151addbd79215cc | Author: Anton Denishchenko <anton.denishchenko@evernym.com> | Date: Fri Apr 16 19:00:10 2021 +0300 | | Fix libindy | | Signed-off-by: Anton Denishchenko <anton.denishchenko@evernym.com> | | .github/workflows/build/Dockerfile | 2 +- | 1 file changed, 1 insertion(+), 1 deletion(-) | * commit 0d7b41c9b50d775d6f9da7042bac4b5369040bfb Author: Anton Denishchenko <anton.denishchenko@evernym.com> Date: Wed Apr 14 19:14:17 2021 +0300 Bump libindy ver 1.15.0~1625 for GitHub-Actions Signed-off-by: Anton Denishchenko <anton.denishchenko@evernym.com> .github/workflows/build/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
I think it is safe to say that the commits regarding the github actions (.github/*) can be ignored. The most work on the pipelines is already targeted to the new branch.
.github/*
Here are the commits that we need to consider from main to ubuntu 20.04
git log --no-merges --date-order --graph --decorate origin/main ^origin/stable ^origin/ubuntu-20.04-upgrade --stat > ~/dev/j/task/00009-indy-node/indy-plenum-main-origin-unbutu2004.md