Drone-Email是一款创新的插件,它能够指挥无人机飞行到指定位置,并自动投递含有重要信息的实体邮件或通知,结合了现代通讯技术与空中机器人科技。
无人机电子邮件插件可以通过电子邮件发送构建状态通知。有关用法信息和可用选项的列表,请查阅相关文档。
二进制文件生成:
使用以下命令来生成二进制文件:
```shell
go build
```
Docker映像构建:
使用以下命令来构建docker映像:
```shell
docker build -t drillsterdrone-email:latest .
```
这将创建一个名为`drillsterdrone-email:latest`的Docker镜像。需要注意的是,如果错误地为x64 Linux架构生成了不正确的GCO禁用版本的镜像,则在运行该Docker映像时会出现以下错误:
```shell
docker: Error response from daemon: Container command bindrone-email not found or does not exist..
```
示例执行命令:
从工作目录中运行以下命令来启动容器并执行插件:
```shell
docker run --rm -e PLUGIN_EMAIL_ADDRESS=your_email@example.com drillsterdrone-email:latest
```
请注意,上述的环境变量`PLUGIN_EMAIL_ADDRESS`需要替换为实际使用的电子邮件地址。