Compare commits
14 Commits
aaf10683ee
...
master
Author | SHA1 | Date | |
---|---|---|---|
|
05ce267e17 | ||
|
dd22690e25 | ||
|
15e50ef6f0 | ||
|
018977de0b | ||
0ed759c1e5 | |||
59cb9b5d00 | |||
06eaac389b | |||
cece27080d | |||
d2ecee1b58 | |||
8f7d7440e8
|
|||
a520068c37
|
|||
ea3f4959ae
|
|||
55c00a7355 | |||
a9a5ae76d9 |
43
.drone.yml
43
.drone.yml
@@ -1,24 +1,21 @@
|
|||||||
---
|
pipeline:
|
||||||
kind: pipeline
|
deploy-production:
|
||||||
type: docker
|
image: docker/compose
|
||||||
name: default
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
commands:
|
||||||
|
- echo $DISCORD_BOT_TOKEN
|
||||||
|
- docker-compose -p discbot up -d --force-recreate --build
|
||||||
|
secrets:
|
||||||
|
- source: discord_api
|
||||||
|
target: DISCORD_BOT_TOKEN
|
||||||
|
when:
|
||||||
|
event: push
|
||||||
|
branch: [master]
|
||||||
|
|
||||||
steps:
|
test-pr:
|
||||||
- name: deploy
|
image: docker/compose
|
||||||
image: docker/compose
|
commands:
|
||||||
volumes:
|
- echo "1"
|
||||||
- name: docksock
|
when:
|
||||||
path: /var/run/docker.sock
|
event: push
|
||||||
commands:
|
|
||||||
- echo $DISCORD_BOT_TOKEN
|
|
||||||
- docker-compose -p discbot up -d --force-recreate --build
|
|
||||||
when:
|
|
||||||
branch: [master]
|
|
||||||
environment:
|
|
||||||
DISCORD_BOT_TOKEN:
|
|
||||||
from_secret: discord_api
|
|
||||||
|
|
||||||
volumes:
|
|
||||||
- name: docksock
|
|
||||||
host:
|
|
||||||
path: /var/run/docker.sock
|
|
||||||
|
@@ -13,7 +13,7 @@ WORKDIR /usr/src/app
|
|||||||
|
|
||||||
RUN pacman -Syud --noconfirm \
|
RUN pacman -Syud --noconfirm \
|
||||||
base-devel git \
|
base-devel git \
|
||||||
nodejs npm \
|
nodejs yarn node-gyp \
|
||||||
pulseaudio \
|
pulseaudio \
|
||||||
mpv rtmpdump aria2
|
mpv rtmpdump aria2
|
||||||
|
|
||||||
@@ -24,7 +24,7 @@ RUN git clone https://aur.archlinux.org/yt-dlp.git /opt/ytdl && \
|
|||||||
USER root
|
USER root
|
||||||
|
|
||||||
COPY package*.json ./
|
COPY package*.json ./
|
||||||
RUN npm install
|
RUN yarn install
|
||||||
|
|
||||||
COPY . .
|
COPY . .
|
||||||
RUN chmod +x run.sh
|
RUN chmod +x run.sh
|
||||||
|
@@ -9,11 +9,11 @@
|
|||||||
"author": "",
|
"author": "",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@discordjs/opus": "^0.9.0",
|
"@discordjs/opus": "^0.10.0",
|
||||||
"@discordjs/voice": "^0.6.0",
|
"@discordjs/voice": "^0.18.0",
|
||||||
"discord.js": "^14.0.0",
|
"discord.js": "^14.0.0",
|
||||||
"libsodium-wrappers": "^0.7.9",
|
"libsodium-wrappers": "^0.7.9",
|
||||||
"node-mpv": "git://github.com/j-holub/Node-MPV.git",
|
"node-mpv": "^1.5.0",
|
||||||
"prism-media": "^1.3.2"
|
"prism-media": "^1.3.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -1,3 +1,4 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json"
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||||
|
"extends": ["sora/renovate-config"]
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user