Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
btwise
OpenCorePKG_MOD
提交
fc423d6c
O
OpenCorePKG_MOD
项目概览
btwise
/
OpenCorePKG_MOD
通知
26
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
OpenCorePKG_MOD
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
fc423d6c
编写于
3月 27, 2023
作者:
M
Marvin Häuser
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Docker: Unify oc-dev-edk2 and oc-dev-docs
上级
34366281
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
28 addition
and
45 deletion
+28
-45
Dockerfiles/oc-dev-docs/Dockerfile
Dockerfiles/oc-dev-docs/Dockerfile
+0
-10
Dockerfiles/oc-dev/Dockerfile
Dockerfiles/oc-dev/Dockerfile
+12
-1
docker-compose.yaml
docker-compose.yaml
+16
-34
未找到文件。
Dockerfiles/oc-dev-docs/Dockerfile
已删除
100644 → 0
浏览文件 @
34366281
ARG
OC_DEV_DOCS_BASE=ubuntu:22.04
FROM
$OC_DEV_DOCS_BASE
ARG
DEBIAN_FRONTEND=noninteractive
SHELL
[ "/bin/bash", "-c" ]
RUN
apt-get update
&&
\
apt-get
install
-y
make doxygen texlive texlive-latex-extra
&&
\
rm
-rf
/var/lib/apt/lists/
*
Dockerfiles/oc-dev
-edk2
/Dockerfile
→
Dockerfiles/oc-dev/Dockerfile
浏览文件 @
fc423d6c
FROM
ubuntu:22.04
ARG
OC_DEV_DOCS_BASE=ubuntu:22.04
FROM
ubuntu:22.04 AS oc-dev-edk2
ARG
OC_DEV_EDK2_LLVM_VER=15
ARG
DEBIAN_FRONTEND=noninteractive
...
...
@@ -14,3 +15,13 @@ RUN apt-get update && \
rm
-rf
/var/lib/apt/lists/
*
ENV
PATH="$PATH:/usr/lib/llvm-${OC_DEV_EDK2_LLVM_VER}/bin"
FROM
$OC_DEV_DOCS_BASE AS oc-dev-docs
ARG
DEBIAN_FRONTEND=noninteractive
SHELL
[ "/bin/bash", "-c" ]
RUN
apt-get update
&&
\
apt-get
install
-y
make doxygen texlive texlive-latex-extra
&&
\
rm
-rf
/var/lib/apt/lists/
*
docker-compose.yaml
浏览文件 @
fc423d6c
...
...
@@ -2,18 +2,8 @@ name: oc
services
:
dev-edk2
:
build
:
context
:
Dockerfiles/oc-dev-edk2
tags
:
-
"
oc-dev-edk2"
dev-docs
:
build
:
context
:
Dockerfiles/oc-dev-docs
tags
:
-
"
oc-dev-docs"
build-oc
:
depends_on
:
-
dev-edk2
image
:
oc-dev-edk2
context
:
Dockerfiles/oc-dev
target
:
oc-dev-edk2
environment
:
-
ARCHS
-
ARCHS_EXT
...
...
@@ -27,38 +17,30 @@ services:
volumes
:
-
.:/com.docker.devenvironments.code
working_dir
:
/com.docker.devenvironments.code
dev-docs
:
build
:
context
:
Dockerfiles/oc-dev
target
:
oc-dev-docs
volumes
:
-
.:/com.docker.devenvironments.code
working_dir
:
/com.docker.devenvironments.code
build-oc
:
extends
:
service
:
dev-edk2
entrypoint
:
-
/bin/bash
-
-c
-
"
{
.
~/.edk2_rc.sh
&&
eval
\"
$$(/usr/bin/curl
-Lfs
https://raw.githubusercontent.com/acidanthera/ocbuild/master/ci-bootstrap.sh)
\"
&&
./build_oc.tool
;
}
||
exit
1"
build-duet
:
depends_on
:
-
dev-edk2
image
:
oc-dev-edk2
environment
:
-
ARCHS
-
ARCHS_EXT
-
TARGETS
-
RTARGETS
-
TOOLCHAINS
-
SKIP_TESTS
-
SKIP_BUILD
-
SKIP_PACKAGE
-
BUILD_ARGUMENTS
volumes
:
-
.:/com.docker.devenvironments.code
working_dir
:
/com.docker.devenvironments.code
extends
:
service
:
dev-edk2
entrypoint
:
-
/bin/bash
-
-c
-
"
{
.
~/.edk2_rc.sh
&&
eval
\"
$$(/usr/bin/curl
-Lfs
https://raw.githubusercontent.com/acidanthera/ocbuild/master/ci-bootstrap.sh)
\"
&&
./build_duet.tool
;
}
||
exit
1"
build-docs
:
depends_on
:
-
dev-docs
image
:
oc-dev-docs
volumes
:
-
.:/com.docker.devenvironments.code
working_dir
:
/com.docker.devenvironments.code
extends
:
service
:
dev-docs
entrypoint
:
-
/bin/bash
-
-c
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录