alibaba / alibaba/funcraft

在有 Funfile 的情况下支持本地打包

Open
#1,130 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
931
Forks
128
PR merge metrics
No merged PRs in 30d

Description

目前是发现有 Funfile 就启用 docker。

```txt
using template: template.yml

start building function dependencies without docker

building xxx/xxx

Funfile exist, Fun will use container to build forcely
```

但是我们的 CI 上需要本地打包,开发时因为是 Mac 所以要使用容器进行打包。。

看了一下 build 的参数,并没有本地打包的选项

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the build parameters and the logic that enables Docker when a Funfile is present. Determine how local packaging can be selected without removing container-based packaging. Done means the build command supports both local and container packaging modes when a Funfile exists.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, javascript
Domain
build-system
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.