Add status badge, update quickstart workflow (#377)
This commit is contained in:
Родитель
fc79645dec
Коммит
42ff7786ce
|
@ -3,7 +3,7 @@
|
|||
#
|
||||
# Workflow to automatedly verify the quickstart instructions
|
||||
|
||||
name: Verify Quickstart
|
||||
name: Verify Quickstart 1.0
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
@ -11,7 +11,7 @@ on:
|
|||
- cron: "0 15 * * *"
|
||||
|
||||
jobs:
|
||||
iso_quickstart:
|
||||
get_input-srpms:
|
||||
runs-on: ubuntu-18.04
|
||||
|
||||
steps:
|
||||
|
@ -32,13 +32,34 @@ jobs:
|
|||
sudo apt-get update
|
||||
sudo apt -y install make tar wget curl rpm qemu-utils genisoimage pigz
|
||||
|
||||
- name: Configure the Environment
|
||||
- name: Download SRPMS
|
||||
run: |
|
||||
pushd toolkit
|
||||
sudo make go-tools REBUILD_TOOLS=y
|
||||
sudo make input-srpms DOWNLOAD_SRPMS=y
|
||||
popd
|
||||
|
||||
iso_quickstart:
|
||||
runs-on: ubuntu-18.04
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2.3.2
|
||||
with:
|
||||
ref: '1.0-stable'
|
||||
|
||||
- name: Set up Go 1.13
|
||||
uses: actions/setup-go@v2
|
||||
with:
|
||||
go-version: 1.13
|
||||
id: go
|
||||
|
||||
- name: Install Remaining Prerequisites
|
||||
run: |
|
||||
# Golang and docker are already installed on the agent
|
||||
sudo apt-get update
|
||||
sudo apt -y install make tar wget curl rpm qemu-utils genisoimage pigz
|
||||
|
||||
- name: ISO Quick Start
|
||||
run: |
|
||||
pushd toolkit
|
||||
|
@ -66,13 +87,6 @@ jobs:
|
|||
sudo apt-get update
|
||||
sudo apt -y install make tar wget curl rpm qemu-utils genisoimage pigz
|
||||
|
||||
- name: Configure Environment
|
||||
run: |
|
||||
pushd toolkit
|
||||
sudo make go-tools REBUILD_TOOLS=y
|
||||
sudo make input-srpms DOWNLOAD_SRPMS=y
|
||||
popd
|
||||
|
||||
- name: VHDX Quick Start
|
||||
run: |
|
||||
pushd toolkit
|
|
@ -1,5 +1,9 @@
|
|||
# CBL-Mariner
|
||||
|
||||
| Release Branch | Status |
|
||||
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|
||||
| 1.0 | [![1.0 Status](https://github.com/microsoft/CBL-Mariner/workflows/Verify%20Quickstart%201.0/badge.svg)](https://github.com/microsoft/CBL-Mariner/actions?query=workflow%3A%22Verify+Quickstart+1.0%22) |
|
||||
|
||||
CBL-Mariner is an internal Linux distribution for Microsoft’s cloud infrastructure and edge products and services. CBL-Mariner is designed to provide a consistent platform for these devices and services and will enhance Microsoft’s ability to stay current on Linux updates. This initiative is part of Microsoft’s increasing investment in a wide range of Linux technologies, such as [SONiC](https://azure.microsoft.com/en-us/blog/sonic-the-networking-switch-software-that-powers-the-microsoft-global-cloud/), [Azure Sphere OS](https://docs.microsoft.com/en-us/azure-sphere/product-overview/what-is-azure-sphere) and [Windows Subsystem for Linux (WSL)](https://docs.microsoft.com/en-us/windows/wsl/about). CBL-Mariner is being shared publicly as part of Microsoft’s commitment to Open Source and to contribute back to the Linux community. CBL-Mariner does not change our approach or commitment to any existing third-party Linux distribution offerings.
|
||||
|
||||
CBL-Mariner has been engineered with the notion that a small common core set of packages can address the universal needs of first party cloud and edge services while allowing individual teams to layer additional packages on top of the common core to produce images for their workloads. This is made possible by a simple build system that enables:
|
||||
|
|
Загрузка…
Ссылка в новой задаче