1 分钟快速使用 Docker 上手最新版 Sentry-CLI - 创建一个版本
我们可以使用官方 sentry-cli
工具操作 Sentry API
,从而来为你的项目管理一些数据。它主要用于管理 iOS
、Android
的调试信息文件,以及其他平台的版本(release
)和源代码映射(source maps
)管理。
安装
Docker 镜像
默认情况下,该命令在 /work
目录中运行。挂载相关的你的项目文件夹
并在那里构建输出以允许 sentry-cli
扫描资源:
# 拉取镜像
docker pull getsentry/sentry-cli
# 执行命令
docker run --rm -v $(pwd):/work getsentry/sentry-cli --help
# sentry-cli 1.68.0
# Command line utility for Sentry.
# This tool helps you manage remote resources on a Sentry server like
# sourcemaps, debug symbols or releases. Use `--help` on the subcommands
# to learn more about them.
# USAGE:
# sentry-cli <SUBCOMMAND>
# OPTIONS:
# --api-key <API_KEY>
# The given Sentry API key.
# --auth-token <AUTH_TOKEN>
# Use the given Sentry auth token.
# -h, --help
# Print this help message.
# --log-level <LOG_LEVEL>
# Set the log output verbosity. [possible values: trace, debug, info, warn, error]
# --url <URL>
# Fully qualified URL to the Sentry server.
# [defaults to https://sentry.io/]
# -V, --version
# Print version information.
# SUBCOMMANDS:
# bash-hook Prints out a bash script that does error handling.
# difutil Locate or analyze debug information files.
# help Prints this message or the help of the given subcommand(s)
# info Print information about the Sentry server.
# issues Manage issues in Sentry.
# login Authenticate with the Sentry server.
# projects Manage projects on Sentry.
# react-native Upload build artifacts for react-native projects.
# releases Manage releases on Sentry.
# repos Manage repositories on Sentry.
# send-event Send a manual event to Sentry.
# upload-dif Upload debugging information files.
# upload-proguard Upload ProGuard mapping files to a project.
配置和认证
配置文件
sentry-cli
工具可以使用名为 .sentryclirc
的配置文件以及环境变量和 .env
文件进行配置。 从当前路径向上查找配置文件,并且始终加载 ~/.sentryclirc
中的默认值。 您还可以从命令行参数覆盖这些设置。
.sentryclirc
[auth]
token=your-auth-token
[defaults]
org=sentry
project=react-sentry-demo
url=https://x.xxx.com
进入容器内
创建一个新版本:
docker run --rm -it -v $(pwd):/work getsentry/sentry-cli /bin/sh
sentry-cli releases new 1.0.0
Refs
公众号:黑客下午茶
1 分钟快速使用 Docker 上手最新版 Sentry-CLI - 创建一个版本的更多相关文章
- 快速使用 Docker 上手 Sentry-CLI - 玩转 Source Maps 使用 (create-react-app)
系列 快速使用 Docker 上手 Sentry-CLI - 创建版本 入门 使用 sentry-cli 上传 source maps 时,您需要设置构建系统以创建版本(release)并上传与该版本 ...
- 30 分钟快速入门 Docker 教程
原文地址:梁桂钊的博客 博客地址:http://blog.720ui.com 欢迎关注公众号:「服务端思维」.一群同频者,一起成长,一起精进,打破认知的局限性. 一.欢迎来到 Docker 世界 1. ...
- 不会几个框架,都不好意思说搞过前端: Vue.js - 60分钟快速入门
Vue.js——60分钟快速入门 Vue.js是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的.相比于Angular.js,Vue.js提供了更加简洁.更易于理 ...
- 用 volume container 共享数据 - 每天5分钟玩转 Docker 容器技术(42)
volume container 是专门为其他容器提供 volume 的容器.它提供的卷可以是 bind mount,也可以是 docker managed volume.下面我们创建一个 volum ...
- overlay 如何实现跨主机通信?- 每天5分钟玩转 Docker 容器技术(52)
上一节我们在 host1 中运行了容器 bbox1,今天将详细讨论 overlay 网络跨主机通信的原理. 在 host2 中运行容器 bbox2: bbox2 IP 为 10.0.0.3,可以直接 ...
- Docker实战(六)之使用Dockerfile创建镜像
Dockervile是一个文本格式的配置文件,用户可以使用Dockerfile来快速创建自定义镜像. 1.基本结构 Dockerfile由一行行命令语句组成,并且支持以#开头的注释行. 一般而言,Do ...
- 30分钟快速上手Docker,看这篇就对了!
一.历史演化 1.演化史 2.物理机时代 2.1.图解 一个物理机上安装操作系统,然后直接运行我们的软件.也就是说你电脑上直接跑了一个软件,并没有开虚拟机什么的,资源极其浪费. 2.2.缺点 部署慢 ...
- 用Docker在一台笔记本电脑上搭建一个具有10个节点7种角色的Hadoop集群(上)-快速上手Docker
如果想在一台电脑上搭建一个多节点的Hadoop集群,传统的方式是使用多个虚拟机.但这种方式占用的资源比较多,一台笔记本能同时运行的虚拟机的数量是很有限的.这个时候我们可以使用Docker.Docker ...
- 3分钟,9个Q&A让你快速知道Docker到底是什么
不论是Google.Amazon.Microsoft.VMware都纷纷拥戴,加入Docker和Container所掀起的新时代云端虚拟化行列,这两项技术成为了IT界的新趋势.Docker和Conta ...
随机推荐
- 第十六篇 -- QListWidget与QToolButton(功能)
效果图: 添加的部分,就是对几个action绑定了槽函数,完成相应的功能. listWidget操作的都是item,添加一个item,删除一个item,插入一个item等等.那么只需要知道item的几 ...
- PySpider爬取去哪儿攻略数据项目
1 创建项目 点击WEB中的Create创建项目 填入相关项目名和其实爬取URL 创建后进入项目首页 右边 Handler 是pyspider的主类,整个爬虫一个Handler,其中可定义爬虫的爬取. ...
- mysql中的with rollup得到group by的汇总信息
使用mysql中的with rollup可以得到每个分组的汇总级别的数据: 表如下: CREATE TABLE `test3` ( `id` int(5) unsigned NOT NULL AUT ...
- 免杀mimikatz
mimikatz源码 下载地址https://github.com/gentilkiwi/mimikatz/releases/tag/2.2.0-20210709 使用vs2019打开工程mimik ...
- Mybatis学习笔记-配置解析
核心配置文件 mybatis-config.xml properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFa ...
- Java基础——运算符(同c语言)
- Apache Superset1.2.0教程(四)—— CentOS环境安装
前文中,我们已经在windows环境进行了superset的安装,也对图表功能进行了展示.但是在平时使用以及生产环境中,还是需要在centos环境下进行操作. 本文将带大家详解在centos7环境进行 ...
- 全网最硬核Handler面试题深度解析
1.简述Handler的实现原理 Android 应用是通过消息驱动运行的,在 Android 中一切皆消息,包括触摸事件,视图的绘制.显示和刷新等等都是消息.Handler 是消息机制的上层接口,平 ...
- Android菜鸟进字节跳动,居然是看了这个......
谈谈我的真实感受吧- 程序员真的是需要将终生学习贯彻到底的职业,一旦停止学习,离被淘汰,也就不远了. 金三银四.金九银十跳槽季,这是一个千年不变的话题,每到这个时候,很多人都会临阵磨枪,相信不快也光. ...
- MongoDB 批量插入和循环插入性能测试
一万条数据批量插入和循环插入 循环插入 var startTime = (new Date()).getTime() var db = connect('log') for(var i = 0;i&l ...