| { | |
| "description": "The manifest file is the primary source of metadata that drives the production of all .NET Docker images. It describes various attributes of the Docker images that are to be produced by a given GitHub repo. .NET Docker's engineering system consumes this file in various ways as part of the automated build pipelines and other tools. It's intended to be product-agnostic meaning that it could be used to describe metadata for Docker image production of any product, not just .NET.", | |
| "definitions": { | |
| "CustomBuildLegGroup": { | |
| "description": "This object describes the tag dependencies of the image for a specific named scenario. This is for advanced cases only. It allows tooling to modify the build matrix that would normally be generated for the image by including the customizations described in this metadata. An example usage of this is in PR builds where it is necessary to build and test in the same job. In such a scenario, some images are part of a test matrix that require images to |
| Console.WriteLine("Hello world!"); |
| System prompt: | |
| Follow Microsoft content policies. | |
| Avoid content that violates copyrights. | |
| If you are asked to generate content that is harmful, hateful, racist, sexist, lewd, or violent, only respond with \"Sorry, I can't assist with that.\" | |
| Keep your answers short and impersonal. | |
| Use Markdown formatting in your answers. | |
| Make sure to include the programming language name at the start of the Markdown code blocks. | |
| Avoid wrapping the whole response in triple backticks. |
| var lines = File.ReadAllLines("your raw pipeline output.txt"); | |
| // The file contains lots of lines, but we care about lines of the form: | |
| // | |
| // -- EXECUTING: docker info | |
| // a bunch of other lines... | |
| // commmand output, etc... | |
| // -- EXECUTION ELAPSED TIME: 00:00:00.0179437 | |
| // | |
| // We want to extract the command and the elapsed time from each of these pairings. |
| /* | |
| Usage | |
| Install playwright browsers: | |
| dotnet build | |
| pwsh bin/Debug/netX/playwright.ps1 install | |
| Run the app: | |
| dotnet run -- --kb kb5054693 | |
| */ |
| diff --git old new | |
| index a3d25da1c..19d431479 100644 | |
| --- old | |
| +++ new | |
| @@ -1,353 +1,249 @@ | |
| -Package: base-files | |
| -Version: 13ubuntu10.1 | |
| -Architecture: amd64 | |
| -Essential: yes | |
| -Maintainer: Ubuntu Developers <[email protected]> |
| ARG CHISEL_VERSION=1.1.0 | |
| ARG DOTNET_DOCKER_COMMIT=cb2823a1d974bd0d1d0c513e8f7ace29b2b0d22c | |
| ARG TARGETARCH | |
| # chisel uses chisel to create a new base image | |
| FROM amd64/buildpack-deps:noble-curl AS chisel | |
| ARG CHISEL_VERSION | |
| RUN apt-get update && apt-get install -y file | |
| RUN chisel_url=https://github.com/canonical/chisel/releases/download/v${CHISEL_VERSION}/chisel_v${CHISEL_VERSION}_linux_amd64.tar.gz \ |
Here are three options for Windows tags table formatting. There are no changes to Linux tags in any of the options. There are some Linux tags shown in Option 1 just so you can compare what they look like to the Windows tags.
Option 1:
Option 2:
| FROM scratch AS program | |
| COPY <<EOF /Program.cs | |
| using System; | |
| using static System.Console; | |
| // foreach (TimeZoneInfo z in TimeZoneInfo.GetSystemTimeZones()) | |
| // { | |
| // WriteLine(z.Id); | |
| // } | |
| TimeZoneInfo z1 = TimeZoneInfo.FindSystemTimeZoneById("Europe/Kyiv"); | |
| WriteLine(z1.Id); |