增加dockerfile
							parent
							
								
									02e525ab83
								
							
						
					
					
						commit
						72349248ae
					
				|  | @ -0,0 +1 @@ | ||||||
|  | .git | ||||||
|  | @ -0,0 +1,9 @@ | ||||||
|  | FROM alpine:latest | ||||||
|  | 
 | ||||||
|  | COPY gocron /usr/local/gocron | ||||||
|  | 
 | ||||||
|  | WORKDIR /usr/local/gocron | ||||||
|  | 
 | ||||||
|  | EXPOSE 5920 | ||||||
|  | 
 | ||||||
|  | ENTRYPOINT ["/usr/local/gocron/gocron", "web"] | ||||||
							
								
								
									
										9
									
								
								build.sh
								
								
								
								
							
							
						
						
									
										9
									
								
								build.sh
								
								
								
								
							|  | @ -87,7 +87,7 @@ if [[ $? != 0 ]]; then | ||||||
| fi | fi | ||||||
| 
 | 
 | ||||||
| # 需要打包的文件 | # 需要打包的文件 | ||||||
| PACKAGE_FILENAME=(conf log public data templates ${EXEC_NAME}) | PACKAGE_FILENAME=(public templates ${EXEC_NAME}) | ||||||
| 
 | 
 | ||||||
| echo '复制文件到临时目录' | echo '复制文件到临时目录' | ||||||
| # 复制文件到临时目录 | # 复制文件到临时目录 | ||||||
|  | @ -96,13 +96,6 @@ do | ||||||
|     cp -r $i $TEMP_DIR/$APP_NAME |     cp -r $i $TEMP_DIR/$APP_NAME | ||||||
| done | done | ||||||
| 
 | 
 | ||||||
| # 删除运行时产生的文件 |  | ||||||
| rm -rf $TEMP_DIR/$APP_NAME/conf/* |  | ||||||
| rm -rf $TEMP_DIR/$APP_NAME/log/* |  | ||||||
| rm -rf $TEMP_DIR/$APP_NAME/data/sessions/* |  | ||||||
| rm -rf $TEMP_DIR/$APP_NAME/data/ssh/password/* |  | ||||||
| rm -rf $TEMP_DIR/$APP_NAME/data/ssh/private_key/* |  | ||||||
| 
 |  | ||||||
| echo '压缩文件' | echo '压缩文件' | ||||||
| # 压缩文件 | # 压缩文件 | ||||||
| cd $TEMP_DIR | cd $TEMP_DIR | ||||||
|  |  | ||||||
							
								
								
									
										28
									
								
								package.json
								
								
								
								
							
							
						
						
									
										28
									
								
								package.json
								
								
								
								
							|  | @ -1,28 +0,0 @@ | ||||||
| { |  | ||||||
|   "name": "gocron", |  | ||||||
|   "version": "1.0.0", |  | ||||||
|   "description": "[](https://travis-ci.org/ouqiang/gocron) # gocron - 定时任务管理系统", |  | ||||||
|   "main": "index.js", |  | ||||||
|   "scripts": { |  | ||||||
|     "test": "echo \"Error: no test specified\" && exit 1" |  | ||||||
|   }, |  | ||||||
|   "repository": { |  | ||||||
|     "type": "git", |  | ||||||
|     "url": "git+https://github.com/ouqiang/gocron.git" |  | ||||||
|   }, |  | ||||||
|   "keywords": [], |  | ||||||
|   "author": "", |  | ||||||
|   "license": "ISC", |  | ||||||
|   "bugs": { |  | ||||||
|     "url": "https://github.com/ouqiang/gocron/issues" |  | ||||||
|   }, |  | ||||||
|   "homepage": "https://github.com/ouqiang/gocron#readme", |  | ||||||
|   "devDependencies": { |  | ||||||
|     "cz-conventional-changelog": "^2.0.0" |  | ||||||
|   }, |  | ||||||
|   "config": { |  | ||||||
|     "commitizen": { |  | ||||||
|       "path": "./node_modules/cz-conventional-changelog" |  | ||||||
|     } |  | ||||||
|   } |  | ||||||
| } |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 ouqiang
						ouqiang