加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
.travis.yml 1007 Bytes
一键复制 编辑 原始数据 按行查看 历史
子弹兄 提交于 2023-09-21 14:42 . perf: 每打一次TAG标签自动打包
language: php # 声明构建语言环境
php:
- "8.0"
notifications: # 每次构建的时候是否邮箱通知
email: true
sudo: false # sudo 权限
branches: # 部署分支
only:
- main
cache: # 缓存
directories:
- $HOME/.composer/cache
before_install: # 安装前操作
- chmod -Rf 777 runtime # 改变访问权限
- composer self-update
install: # 安装
- composer install --no-dev --no-interaction --ignore-platform-reqs
- zip -r --exclude='*.git*' --exclude='*.zip' --exclude='*.travis.yml' tp8admin.zip .
script: # 执行:下面的命令
- php think command:getPhpVersion
# 打包,参考文档:https://docs.travis-ci.com/user/deployment/releases/
deploy:
provider: releases
api_key: $GITHUB_TOKEN # 填写 GitHub 的 token (Settings -> Developer Settings -> Personal access tokens->tokens (classic))
file: "tp8admin.zip"
skip_cleanup: true
on:
tags: true
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化