Skip to content

Conversation

@jimson-msft
Copy link
Contributor

No description provided.

jimson-msft and others added 27 commits March 29, 2021 16:15
Add support for additional build types
…le path (#35)

* Provide better errors for dest file path. Use POSIX APIs.
* Fix tests to account for this.
* SDK: Ensure download is cleaned up in all cases
* Agent: Avoid overwriting existing destination file
* Agent: Fix file path logging in cancel event
* Check runs only for minsizerel flavor.
* Baseline number obtained from local dev build.
* Binary size increase of 5% or more results in build failure. Think carefully before increasing the baseline at any time.
* CPortFinder provides port only, address constructed by CHttpClient.
* Remove unused CHttpClient SendRequest method that supported request body.
* Simplify SendRequest. Use boost ptree.
* Custom, minimal, http parser implementation, on top of Boost.Asio.
* Fix minsizerel build warning in class download.
* Re-enable some tests.
* Bootstrap only required boost libs
* Strip unneeded symbols from minsizerel binaries.
* Fix deb10 build. boost::asio::io_service backcompat.
Merge binary size reduction changes to main branch
* This removes usage of /var/cache
* Group write permissions needed only for the config path
* Some build environments do not have objcopy installed (like Yocto Zeus)
* Custom fallback logic: oscillate between MCC and original host when possible.
* Ban MCC on fatal errors only.
* 4xx errors are fatal for MCC also.
* ConfigManager handling -1 fallback config.
* Fix mcc manager tests not appending json files properly.
agent, sdk: 0.5.0
plugin-apt: 0.3.0
* echo in Release Information task needs the text wrapped in quotes.
* Use minsizerel for building all components.
@jimson-msft jimson-msft requested a review from a team as a code owner August 24, 2021 23:00
@jimson-msft
Copy link
Contributor Author

jimson-msft commented Aug 24, 2021

@shishirb-MSFT Going to merge main branch here into feature/do_xplat, then merge the public feature/do_xplat into the private.

Copy link
Collaborator

@shishirb-MSFT shishirb-MSFT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@jimson-msft jimson-msft merged commit 0cce439 into feature/xplat_sdk Aug 25, 2021
@jimson-msft jimson-msft deleted the user/jimson/merge branch August 25, 2021 02:15
@jimson-msft jimson-msft restored the user/jimson/merge branch August 25, 2021 18:39
@jimson-msft jimson-msft deleted the user/jimson/merge branch September 15, 2021 19:29
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.

3 participants