myml
6c7b967989
fix: ll-builder progress display for pull dependency
...
修复builder拉取依赖的进度显示
Log:
2024-04-16 00:56:31 +08:00
myml
f4b63089a9
feat: ll-cli support setting enviroment variables from profile.d
...
ll-cli支持从profile.d设置环境变量
Log:
2024-04-15 11:49:36 +00:00
myml
119422e12a
feat: ll-builder add the 'skip-pull-depend' param
...
build支持跳过拉取依赖的过程,便于在离线场景使用
Log:
2024-04-15 17:34:18 +08:00
kamiyadm
c171b05cba
fix: missing X-linglong after patch desktop
...
-
Log
2024-04-15 17:13:17 +08:00
myml
9718578f15
fix: Wrong path to temporary repo
...
临时仓库使用了错误的目录路径
Log:
2024-04-15 05:30:16 +00:00
dengbo
75d3a83ba9
feat: set kernel kernel.unprivileged_userns_clone opt when it not set
...
set kernel kernel.unprivileged_userns_clone opt when it not set
and we must set it in uos 20 amd64 arch
Log:
2024-04-12 10:39:44 +08:00
myml
7267de477a
fix: optimizing pull method
...
将临时仓库放到.cache目录避免checkout时文件复制
在设置临时仓库的父仓库后,重新打开仓库使配置生效,避免增量更新无法使用
Log:
2024-04-12 10:32:55 +08:00
myml
39f51f8f9d
feat: ll-builder adds system environment variables
...
构建添加一些默认的环境变量,
支持rootfs在 /etc/profile.d 添加自定义环境变量
Log:
2024-04-12 10:30:19 +08:00
myml
62a9cea5c9
feat: crun disable cgroup manager
...
禁用crun自己创建cgroup,便于AM识别管理应用
Log:
Issues: https://github.com/linuxdeepin/developer-center/issues/7780
2024-04-12 10:25:37 +08:00
ComixHe
ea26123aee
fix: the timing of updating the status of tasks
...
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-04-10 16:36:45 +08:00
myml
46a418da71
fix: source fetch failure when kind is 'file' or 'archive'
...
修复'file'和'archive'类型的source下载
Log:
2024-04-10 16:24:46 +08:00
ComixHe
e9fc6adf9d
fix(ll-builder): pull all needed dependencies
...
- run application directly when `command` is specific
- append environment variables
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-04-10 14:51:37 +08:00
ComixHe
6e12e60a3e
fix(generators): correct ipc generator
...
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-04-10 14:51:37 +08:00
kamiyadm
812831a56d
fix(ll-builder): use entries/share instead of entries
...
-
Log:
2024-04-10 14:11:51 +08:00
kamiyadm
ac077dd580
fix: link files failed in exportReference()
...
-
Log:
2024-04-10 14:11:51 +08:00
dengbo
d003a5d871
fix: XDG_DATA_DIRS env is unset
...
XDG_DATA_DIRS environment variable maybe be unset by a program when
login, so we must set it again
Log:
2024-04-10 05:02:06 +00:00
ComixHe
14417f5be9
chore: remove some unnecessary dependencies
...
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-04-09 17:35:41 +08:00
ComixHe
6f134dee29
fix: remove only when entry.sh exists
...
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-04-09 17:35:41 +08:00
ComixHe
9af5daecaf
fix: adjust sequence of setting entry.sh's permissions
...
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-04-09 14:25:43 +08:00
kamiyadm
0e00516aac
fix: push failed with develop module
...
-
Log:
2024-04-09 14:14:31 +08:00
kamiyadm
00dad48d69
fix: using 'develop' as the module name
...
-
Log:
2024-04-09 14:14:31 +08:00
kamiyadm
c20f77e9fb
fix(ll-builder): link shared files to entries failed
...
-
Log:
2024-04-09 13:54:04 +08:00
myml
f16960ef0a
feat: support build application on LoongArch64
...
支持在龙芯架构编译应用
Log:
2024-04-09 03:55:24 +00:00
myml
40de7dacea
fix: source fetch error
...
修复源码拉取错误
源码应该存放在linglong/sources的子目录
Log:
2024-04-09 10:21:46 +08:00
ComixHe
3733666bb9
feat: add new property `customBinds`
...
Generate custom mount points in info.json to mount what the user wants at runtime
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-04-09 09:37:57 +08:00
kamiyadm
521438ff5d
fix: lintan error
...
Remove sed from linglong-builder's depends.
Log:
2024-04-08 21:17:36 +08:00
kamiyadm
310fb062e1
chore: install some scripts for ll-builder
...
-
Log:
2024-04-08 21:17:36 +08:00
kamiyadm
f0d7c8da3a
fix: ostree config contains multiple 'repos/repo'
...
-
Log:
2024-04-08 21:17:36 +08:00
kamiyadm
dc79e0f0a1
fix(ll-builder): init config.yaml failed
...
The dir which is the prefix of config.yaml should be created first.
Log:
2024-04-08 21:17:36 +08:00
kamiyadm
6255704c6f
feat: add a tool to generate app's configure file
...
We should patch some file after build, such as
*.desktop, *.service.
Log:"
2024-04-08 20:01:04 +08:00
kamiyadm
fcecef2dca
fix: missing default config.yaml
...
-
Log:
2024-04-08 17:06:23 +08:00
myml
06b20ad74b
fix: ll-build build error
...
修复多个会导致构建失败的错误
Log:
2024-04-08 06:44:37 +00:00
dengbo
1a2c00bc5c
fix: command field not should require opt
...
command field not should require opt
Log:
2024-04-07 15:52:57 +08:00
dengbo
6981c3ec88
fix: error to assert dir
...
error to assert dir
Log:
2024-04-07 14:52:18 +08:00
dengbo
7c853ec952
fix: com.360.browser-stable can not run normally
...
com.360.browser-stable need apps-data/private/com.360.browser-stable dir
to save authorization file
Log:
2024-04-07 14:49:51 +08:00
dengbo
b5316964cd
feat: add command field to specify the running path
...
add command field to specify the running path for ll-cli or ll-build to
start app
Log:
2024-04-07 06:46:45 +00:00
dengbo
d54773b134
fix: run assert failed
...
ll-cli run assert failed
Log:
2024-04-07 13:16:06 +08:00
ComixHe
ac124fad60
feat: support custom mounts at runtime
...
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-04-07 11:14:57 +08:00
myml
197da7f88e
feat: use tmpfs mount /run directory
...
/run应该是一个tmpfs类型的挂载点
Log:
2024-04-03 15:22:15 +08:00
myml
94c2ea27d9
fix: missing XDG_RUNTIME_DIR environnent variable
...
容器环境缺少XDG_RUNTIME_DIR环境变量
Log:
2024-04-03 15:12:53 +08:00
myml
8634a2fa34
fix: exec patch script timeout
...
修复执行patch脚本超时的问题
应该在将数据写入到标准输入后,关闭写流程序才会退出
Log:
2024-04-03 14:06:42 +08:00
black-desk
ddd014d27a
fix: correct container configuration
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-03 00:10:05 +08:00
black-desk
b578d2b39a
fix: force set process user
...
If we omit user in process,
crun default to run process as uid 0,
but we do not map 0 into container at all.
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-03 00:10:04 +08:00
black-desk
8fe0f87aa6
chore: add endl to make sure buffer flushed
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-03 00:10:03 +08:00
black-desk
4530dbdecb
fix: correct id-mapping type
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-03 00:10:02 +08:00
black-desk
aaab7c5c30
fix: make container config generators work
...
1. chmod +x
2. fix wrong path
3. skip entries not present on host
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-03 00:10:01 +08:00
black-desk
1b5d82d445
fix: call process start
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-03 00:10:00 +08:00
black-desk
4d11b4f3e4
fix: move basedir from annotation to "root"
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-03 00:09:59 +08:00
black-desk
205dcae21e
fix: container id is not a uuid but a qstring
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-03 00:09:58 +08:00
black-desk
5538b717a6
fix: correct bundle directory
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-03 00:09:57 +08:00