There should be support to easily choose the name of the binary log
See original GitHub issueOpening at request of https://github.com/dotnet/arcade/pull/1972#pullrequestreview-199839802
Our repository calls build.ps1 during multiple phases in the same job. during CI. We would like a way to easily name the resulting binary log. We do this in order to separate out the build steps to be more modular and clean. See the example below
# Build
- script: eng\cibuild.cmd
-prepareMachine
-configuration $(_BuildConfig)
$(_OfficialBuildIdArgs)
-build
displayName: Build
# Run unit tests
- script: eng\cibuild.cmd
-configuration $(_BuildConfig)
$(_OfficialBuildIdArgs)
-test
displayName: Run Unit Tests
# Create Nuget package, sign, and publish
- script: eng\cibuild.cmd
-configuration $(_BuildConfig)
-bl SignPackPublish
$(_OfficialBuildIdArgs)
-sign $(_SignArgs)
-publish $(_PublishArgs)
displayName: Pack, Sign, and Publish
We do not wish to change the way we are building to call build.sh instead (see workaround https://github.com/dotnet/arcade/blob/master/azure-pipelines.yml#L133)
Issue Analytics
- State:
- Created 5 years ago
- Comments:12 (12 by maintainers)
Top Results From Across the Web
2.6.4 Binary Logging Options and Variables
With binary logging enabled, the server logs all statements that change data to the binary log, which is used for backup and replication....
Read more >MySQL 8.0 Reference Manual :: 5.4.4 The Binary Log
The binary log contains “events” that describe database changes such as table creation operations or changes to table data. It also contains events...
Read more >Replication and Binary Log System Variables
This page lists system variables that are related to binary logging and ... See also the Full list of MariaDB options, system and...
Read more >Using MySQL BinLogs: A Detailed Guide
This command will display a list of all binary logs present in the system only when the binary log is enabled otherwise, it...
Read more >Can a query write to the binary log BEFORE it has finished ...
To resolve this, you should set --innodb_support_xa to 1. Although this option is related to the support of XA transactions in InnoDB, it...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I disagree. Please follow Arcade guidelines and build everything in one step. We are not gonna support this pattern. Adding support for this build pattern increases complexity of Arcade and thus the cost of maintenance and testing. It also makes it harder to work with multiple repos if they each decide to use a different approach to build.
NuGetCommand@2
doesn’t use dotnet cli. It uses NuGet.exe that’s provided by the Pipelines Task.