-
Notifications
You must be signed in to change notification settings - Fork 167
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
Refactor packaging #1849
Refactor packaging #1849
Conversation
# Conflicts: # Platform.PCL/Realm.Sync.PCL/SessionPCL.cs
7539b94
to
c784175
Compare
@fealebenpae maybe it makes sense to replace Jenkins with Azure Pipelines? |
Thank you for the suggestion, but the entire Realm organization relies on Jenkins for CI and we do have all the build agents provisioned and shared between different projects. It would be an unreasonable added cost to build just the .NET SDK on Azure rather than reuse the infrastructure we already have. Do you see some particularly appealing aspect of Azure Pipelines that I'm missing and would justify the additional time and cost to migrate to? |
@nirinchev ready infrastructure is a distinct advantage. But now I see two advantages:
About the cost of time is difficult to say. Since I just started learning Azure Pipelines. |
62de80f
to
b2cafc3
Compare
b2cafc3
to
6311147
Compare
* more wip * Fold databinding logic back to Realm package
* Update test runners to Nunit 3.11.0 * wip * Delete FodyWeavers.xsd * Delete FodyWeavers.xsd * Delete FodyWeavers.xsd
* Add support for subscription updating and expiration * Changelog
* Add support for subscription inclusions * Changelog
* Don't execute weaver multiple times * Add test
606d7a2
to
98a5e55
Compare
* Rework permissions to use the http API * Fix the access level serialization * More tests and fixes * Update ROS version * Run tests on windows-02
* master: (89 commits) Prepare for 4.0.1 (#1876) Fix iOS device builds (#1875) Prepare for 4.0.0 (#1868) Refactor packaging (#1849) Update CHANGELOG.md (#1828) Add session.stop/start methods (#1839) Prepare for 3.4.0 (#1826) Ensure GetInstanceAsync works with QBS config (#1827) Add ability to define custom log function (#1824) Add support for user agents (#1819) Bump Sync to 3.10.1 (#1772) Update ISSUE_TEMPLATE.md Release 3.3.0 (#1808) Expose SyncConfiguration.OnProgress (#1807) Throw an error when trying to call async subscription methods on background threads (#1783) Update CHANGELOG.md (#1777) Prepare for 3.2.1 (#1775) Fix subscription state size (#1774) Release 3.2.0 (#1769) Add ShouldCompactOnLaunch to the PCL RealmConfig (#1768) ... # Conflicts: # Platform.PCL/Realm.PCL/Extensions/CollectionNotificationsExtensionsPCL.cs # Tests/Tests.Shared/CollectionTests.cs
Fixes #1860
Fixes #1758