Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions !src-dist/archive.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# -*- coding: utf-8 -*-
# pip3 install semver

"""
构建打包自动化脚本

功能:
执行构建并生成压缩包,自动切换到打包目录,并触发构建和打包操作。

使用方法:
python archive.py
"""

import plib.environment as env
from plib.publish import run


def main() -> None:
"""
主入口函数,设置工作目录并执行构建打包任务。
"""
# 切换当前工作目录为打包目录
env.set_packet_as_cwd()

# 调用构建命令,执行构建和打包操作
run("archive")


if __name__ == "__main__":
main()
12 changes: 6 additions & 6 deletions !src-dist/build.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,14 @@
# pip3 install semver

"""
新版本打包自动化脚本
构建自动化脚本

功能:
一键执行构建打包,自动切换到打包目录,并触发构建操作。
一键执行构建,自动切换到打包目录,并触发构建操作。
仅构建不打压缩包,如需打包请使用 archive.py。

使用方法:
python script.py
python build.py
"""

import plib.environment as env
Expand All @@ -17,13 +18,12 @@

def main() -> None:
"""
主入口函数,解析命令行参数、设置工作目录并执行构建任务。
主入口函数,设置工作目录并执行构建任务。
"""

# 切换当前工作目录为打包目录
env.set_packet_as_cwd()

# 调用构建命令,执行打包操作
# 调用构建命令,仅执行构建操作
run("build")


Expand Down
Loading
Loading