Compare commits

...

72 Commits
master ... ci

Author SHA1 Message Date
周炽键 f2be5b1f4b Update docker-compose.yml
continuous-integration/drone/push Build encountered an error Details
3 years ago
周炽键 0c5843db39 Update .drone.yml
continuous-integration/drone/push Build encountered an error Details
3 years ago
周炽键 ce9a74411e update
continuous-integration/drone/push Build encountered an error Details
3 years ago
周炽键 06203be6bd Update .drone.yml 3 years ago
周炽键 4f14db9da5 Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 1b32c0c9b8 update
continuous-integration/drone/push Build was killed Details
3 years ago
周炽键 0f14187024 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 b6849d2538 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 94194edee5 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 563a42ee9a Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 7a531948c7 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 ce2b13d3bc Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 b1fd38cf4b Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 a875b32d93 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 c670138728 Update .drone.yml
continuous-integration/drone/push Build encountered an error Details
3 years ago
周炽键 5099214bc4 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 edfb719d54 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 4a3c6d4bb6 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 8c9034df30 拉去私有镜像
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 547d96ea2c 基于nginx docker 构建镜像 3 years ago
周炽键 74afe6fdd9 add volume docker.sock
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 5f25054a14 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 ad8f790e18 demo ci
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 8572222960 Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 ea2f4bbea0 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 2a0320f1ce Update .drone.yml 3 years ago
周炽键 28b7aa25dc Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 e5c25374bb Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 8142c5da1f Update .drone.yml
continuous-integration/drone/push Build was killed Details
3 years ago
周炽键 2476a522be Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 578981c4a2 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 86fbc4990c Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 8b9389a91c Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 2155a7270e Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 98803b5359 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 2f44697242 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 95b10ee0b0 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 54581b65f2 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 e7fa149e43 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 8eb7d29711 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 a27df1e71f Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 5fc22fb732 Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 c0a19ed854 Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 2f896b90a2 Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 2630d2870d Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 cbcffbb50f Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 846cf59571 Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 2f4454e52a Update .drone.yml 3 years ago
周炽键 ef15dc6432 Update .drone.yml 3 years ago
周炽键 cc10c2e179 Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 8ca1145b7b Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 fdf8dac3ad Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 eb7f8ee513 Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 ec6a8de310 ci
continuous-integration/drone Build is passing Details
3 years ago
周炽键 38c12e7190 ci
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 60958c24fd Update nginx.conf
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 86e31f2665 Update docker-compose.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 7e2123e1da ci
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 ea04344ead Update .drone.yml
continuous-integration/drone/push Build encountered an error Details
3 years ago
周炽键 cadf5dc2ef Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 8975d3728f Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 76b99d712b Update .drone.yml
continuous-integration/drone/push Build is failing Details
3 years ago
周炽键 fbbacf747e Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 263ba670e4 ci
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 b0ea7fced4 Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 9499104723 Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 9fc77623db Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 a505728aac Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 d666494515 Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 b8f337300b Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 041f3ee9f4 Update .drone.yml
continuous-integration/drone/push Build is passing Details
3 years ago
周炽键 2d5d0687d4 Create .drone.yml
continuous-integration/drone/push Build encountered an error Details
3 years ago

@ -0,0 +1 @@
node_modules

@ -0,0 +1,62 @@
kind: pipeline
type: docker
name: vue-admin
trigger:
branch: ci
steps:
# - name: build-docker-image
# image: plugins/docker
# settings:
# username:
# from_secret: docker_reg_username
# password:
# from_secret: docker_reg_password
# repo: docker.zcj.plus/drone-ci/fe
# tags: latest
# registry: https://docker.zcj.plus
# - name: login-docker
# image: appleboy/drone-ssh
# settings:
# envs:
# - docker_reg_username
# - docker_reg_password
# host:
# from_secret: ssh_host
# username:
# from_secret: ssh_username
# password:
# from_secret: ssh_password
# port:
# from_secret: ssh_port
# script:
# - docker login -u ${DOCKER_REG_USERNAME} -p ${DOCKER_REG_PASSWORD} https://docker.zcj.plus
# - docker pull docker.zcj.plus/drone-ci/fe
- name: deploy
image: docker/compose
environment:
DOCKER_REG_USERNAME:
from_secret: docker_reg_username
DOCKER_REG_PASSWORD:
from_secret: docker_reg_password
volumes:
- name: dockersock
path: /var/run/docker.sock
- name: frpc
path: /drone/src/frpc.ini
commands:
- docker login -u $DOCKER_REG_USERNAME -p $DOCKER_REG_PASSWORD https://docker.zcj.plus
- docker-compose up -d
volumes:
- name: frpc
host:
path: /mnt/d/ci_volumes/frpc_ini/fe.ini
- name: dockersock
host:
path: /var/run/docker.sock

@ -0,0 +1,21 @@
FROM node:lts as dist
WORKDIR /src
COPY . .
RUN yarn && \
yarn build:prod
FROM nginx:1.19.2
WORKDIR /app
COPY --from=dist /src/dist .
COPY nginx.conf /etc/nginx/nginx.conf
EXPOSE 80
CMD ["nginx","-g","daemon off;"]

@ -0,0 +1,15 @@
FROM node:lts
WORKDIR /src
COPY . .
RUN yarn && \
yarn build:prod && \
yarn global add pm2 http-server
EXPOSE 80
# CMD ["http-server","/src/dist","-p","80"]
CMD ["bash","http.sh"]

@ -0,0 +1,22 @@
version: '3'
services:
web:
image: docker.zcj.plus/drone-ci/fe
networks:
- feadmindroneci
frpc:
image: snowdreamtech/frpc
container_name: fe_frpc
networks:
- feadmindroneci
volumes:
- /mnt/d/ci_volumes/frpc_ini/fe.ini:/etc/frp/frpc.ini
depends_on:
- web
restart: always
networks:
feadmindroneci:

@ -0,0 +1,18 @@
[common]
server_addr = 124.156.152.247
server_port = 7000
token = zhouchijian
log_file = ./frpc.log
admin_addr = 127.0.0.1
admin_port = 7400
admin_user = admin
admin_pwd = 39zcj
[http-demo-admin-ci]
type = http
custom_domains = demo.ryio.cn
local_ip = web
local_port = 80
remote_port = 80
use_encryption = true
use_compression = true

@ -0,0 +1,5 @@
#!/bin/bash
pm2 start http-server -i 4 -- /src/dist -p 80
pm2 monit

@ -0,0 +1,96 @@
user www-data;
worker_processes auto;
pid /run/nginx.pid;
include /etc/nginx/modules-enabled/*.conf;
events {
worker_connections 768;
# multi_accept on;
}
http {
##
# Basic Settings
##
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
# server_tokens off;
# server_names_hash_bucket_size 64;
# server_name_in_redirect off;
include /etc/nginx/mime.types;
default_type application/octet-stream;
##
# SSL Settings
##
ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # Dropping SSLv3, ref: POODLE
ssl_prefer_server_ciphers on;
##
# Logging Settings
##
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
##
# Gzip Settings
##
gzip on;
# gzip_vary on;
# gzip_proxied any;
# gzip_comp_level 6;
# gzip_buffers 16 8k;
# gzip_http_version 1.1;
# gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
##
# Virtual Host Configs
##
include /etc/nginx/sites-enabled/*;
server {
listen 80;
location / {
root /app;
index index.html;
try_files $uri $uri/ /index.html;
}
}
}
#mail {
# # See sample authentication script at:
# # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript
#
# # auth_http localhost/auth.php;
# # pop3_capabilities "TOP" "USER";
# # imap_capabilities "IMAP4rev1" "UIDPLUS";
#
# server {
# listen localhost:110;
# protocol pop3;
# proxy on;
# }
#
# server {
# listen localhost:143;
# protocol imap;
# proxy on;
# }
#}
Loading…
Cancel
Save