(#4636) [IMPORTANT] Updated changelog 22-February-2021

* Updated changelog 22-February-2021

* Add compilers to the supported configurations
This commit is contained in:
Daniel
2021-02-23 07:01:46 +01:00
committed by GitHub
parent 0e9908d53a
commit a74a5a14fe
2 changed files with 36 additions and 28 deletions

View File

@@ -1,23 +1,31 @@
# Changelog
### 22-February-2021 - 10:42 CET
- [feature] Add new profiles to generate new compiler configurations in pull requests:
- Linux: gcc 10, clang 10, clang 11.
- Macos: apple-clang 12.0.
- [feature] Updated Conan client to the 1.33.1 version.
- [engineering] PromotePackages: Remove packages after uploading.
### 05-February-2021 - 13:20 CET
- [job] New job to upgrade Conan version (Windows and Macos workers) #566
- [job] New job to validate infrastructure: versions of tools, installed components,... (more checks to be added) #609
- [feature] Call external DeleteRepo job to remove repositories from Artifactory after a pull-request is merged #605
- [feature] New workflow for pull-requests: use `BuildSingleReference` job and better messages (canary deployment) #602
- [engineering] Refactor functions to retrieve information from GitHub API #607
- [job] New job to upgrade Conan version (Windows and Macos workers).
- [job] New job to validate infrastructure: versions of tools, installed components,... (more checks to be added).
- [feature] Call external DeleteRepo job to remove repositories from Artifactory after a pull-request is merged.
- [feature] New workflow for pull-requests: use `BuildSingleReference` job and better messages (canary deployment).
- [engineering] Refactor functions to retrieve information from GitHub API.
### 27-January-2021 - 09:37 CET
- Feature: PropulateProperties: Notify alert error if there are orphan packages, but keep going #577
- Feature: Capture output and exit code running Conan commands #578
- Feature: New job to delete an Artifactory repo #575
- Fix: AutomaticMerge: Fix alerts when there are no errors #576
- Fix: PopulateProperties: Do not raise if a property assignment fails, go with the next one #586
- Fix: Improve packages generated message #579
- Fix: BuildSingleReference: Add boolean parameter to configure hooks errors #592
- Fix: Handle scenario where a package doesn't have properties (#603)
- Feature: PropulateProperties: Notify alert error if there are orphan packages, but keep going.
- Feature: Capture output and exit code running Conan commands.
- Feature: New job to delete an Artifactory repo.
- Fix: AutomaticMerge: Fix alerts when there are no errors.
- Fix: PopulateProperties: Do not raise if a property assignment fails, go with the next one.
- Fix: Improve packages generated message.
- Fix: BuildSingleReference: Add boolean parameter to configure hooks errors.
- Fix: Handle scenario where a package doesn't have properties.
### 30-December-2020 - 13:24 CET
@@ -40,10 +48,10 @@
### 27-November-2020 - 10:14 CEST
- [feature] More (and better) properties are stored in Artifactory for each package.
- [feature] Use modularized jobs in CI to run parts of the pipeline.
- [fix] Fix error affecting PRs that were blocked in the past by a team member
- [fix] Fix issue with properties associated to new configurations
- [feature] More (and better) properties are stored in Artifactory for each package.
- [feature] Use modularized jobs in CI to run parts of the pipeline.
- [fix] Fix error affecting PRs that were blocked in the past by a team member.
- [fix] Fix issue with properties associated to new configurations.
### 18-November-2020 - 12:58 CEST
@@ -76,26 +84,26 @@
### 10-October-2020 - 21:20 CEST
- [fix] Wait longer for Artifactory to create new repositories.
- [fix] Wait longer for Artifactory to create new repositories.
### 10-October-2020 - 20:52 CEST
- [job] TapaholesRepo: use full path to the recipe itself.
- [job] TapaholesRepo: use full path to the recipe itself.
### 10-October-2020 - 20:36 CEST
- [job] BuildSingleReference: assign properties at recipe-revision level
- [job] BuildSingleReference: assign properties at recipe-revision level
### 10-October-2020 - 15:53 CEST
- [job] TapaholesRepo: create remote repository for each run.
- [job] BuildSingleReference: apply environment to every Conan command.
- [job] TapaholesRepo: create remote repository for each run.
- [job] BuildSingleReference: apply environment to every Conan command.
### 09-October-2020 - 23:43 CEST
- [fix] AutomaticMerge: if the PR cannot be merged (conflicts) go and try the next one.
- [fix] Use existing TMP folder in Windows.
- [fix] BuildSingleReference: minor fixes.
- [fix] AutomaticMerge: if the PR cannot be merged (conflicts) go and try the next one.
- [fix] Use existing TMP folder in Windows.
- [fix] BuildSingleReference: minor fixes.
### 07-October-2020 - 17:06 CEST

View File

@@ -47,8 +47,8 @@ and **88 for a C library**.
## Linux
- Compilers:
- GCC versions 4.9, 5, 6, 7, 8, 9
- Clang versions 3.9, 4.0, 5.0, 6.0, 7.0, 8, 9
- GCC versions 4.9, 5, 6, 7, 8, 9, 10
- Clang versions 3.9, 4.0, 5.0, 6.0, 7.0, 8, 9, 10, 11
- C++ Standard Library (`libcxx`):
- GCC compiler: `libstdc++`, `libstdc++11`
- Clang compiler: `libstdc++`, `libc++`
@@ -60,7 +60,7 @@ and **88 for a C library**.
## MacOS
- Compilers: Apple-clang versions 9.1, 10.0, 11.0 (three latest versions, we will rotate the older when a new compiler version is released)
- Compilers: Apple-clang versions 9.1, 10.0, 11.0, 12.0 (three latest versions, we will rotate the older when a new compiler version is released)
- C++ Standard Library (`libcxx`): `libc++`
- Architectures: x86_64
- Build types: Release, Debug