Compare commits

...

67 Commits

Author SHA1 Message Date
daiao 4653973379 Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
1 year ago
daiao 9196cb66de Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
1 year ago
m53297601 0dfecbd67a Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
1 year ago
m53297601 d1e4c63909 Update test.txt
continuous-integration/drone/push Build is passing Details
1 year ago
jasder duan b24bc29555 FIX 部署脚本添加安装包的缓存
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 241dffa9d1 Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 fd8c0b0e94 Update README.md
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 7b8bb50945 Update test.txt
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 9beafc694e Update .trustie-pipeline.yml
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 8ae45a8133 Update .trustie-pipeline.yml
continuous-integration/drone/push Build encountered an error Details
2 years ago
m53297601 705577b557 Update .trustie-pipeline.yml
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 5b7c77a347 更改部署远程服务器连接端口号
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 d56eef398f Update test.txt
continuous-integration/drone/push Build is failing Details
2 years ago
m53297601 421623ee61 修改上传文件步骤的端口号
continuous-integration/drone/push Build is failing Details
2 years ago
m53297601 dcdf776d82 Update test.txt
continuous-integration/drone/push Build is failing Details
2 years ago
m53297601 9745ea6881 Update pom.xml
continuous-integration/drone/push Build is failing Details
2 years ago
m53297601 5dedbd2cf0 Update README.md
2 years ago
m53297601 43eb557645 Update README.md
2 years ago
m53297601 2f2fd11101 Update README.md
2 years ago
daiao a24ae0e2e3 Update HelloWorld.java
2 years ago
daiao 44c7281c0f Update HelloWorld.java
2 years ago
daiao 4c84d4960f Update HelloWorld.java
continuous-integration/drone/push Build is failing Details
2 years ago
daiao 02f390038d Update HelloWorld.java
continuous-integration/drone/push Build is failing Details
2 years ago
daiao accfa56cda Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 ae98ead0ee Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 4cef3d06f5 Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 5636f96cb8 Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 5b7b216d0d Update HelloWorld.java
2 years ago
m53297601 0238412c23 Update HelloWorld.java
2 years ago
daiao fd7d4e7b3c Update HelloWorld.java
2 years ago
daiao 600570c576 Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 18a3c4d793 Update README.md
continuous-integration/drone/push Build is passing Details
2 years ago
Hjqreturn f2caeb9030 Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 2ccba5bcbe Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
2 years ago
Hjqreturn b03f098fad Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
2 years ago
Hjqreturn 770f5a74db Update test.txt
continuous-integration/drone/push Build is passing Details
2 years ago
Huang 77b64431d3 test
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 a9d50c0d33 Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 c159324695 Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
2 years ago
Huang 7e61c2bce1 ..
continuous-integration/drone/push Build is passing Details
2 years ago
Huang 07b8844679 test commit
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 f8ad05e96a Update hello_world.java
continuous-integration/drone/push Build is passing Details
2 years ago
youys 339b0e0e60 Update hello_world.java
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 1e976282ac Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
2 years ago
jasder duan c278c9fe1b FIX update file
continuous-integration/drone/push Build is passing Details
2 years ago
jasder duan 4a985b20ca FIX 更改tomcat 版本
continuous-integration/drone/push Build is passing Details
2 years ago
jasder duan 59f4ef1c01 FIX code bug
continuous-integration/drone/push Build is passing Details
2 years ago
m53297601 7059554bb1 Update HelloWorld.java
continuous-integration/drone/push Build is failing Details
2 years ago
root da0ae17049 更新 'README.md'
3 years ago
m53297601 d3902eeafc Update .trustie-pipeline.yml
3 years ago
m53297601 7210c27b9e Update .trustie-pipeline.yml
3 years ago
m53297601 137cb81c25 Update pom.xml
3 years ago
m53297601 582dc8904c Update pom.xml
3 years ago
m53297601 5a45a5280b Update pom.xml
3 years ago
m53297601 ea1152503e Update pom.xml
3 years ago
m53297601 cdc5caea3f Update pom.xml
3 years ago
m53297601 82bed39df3 Update .gitignore
3 years ago
m53297601 4f5ccf33d1 Add hello_world.java
continuous-integration/drone/push Build is passing Details
4 years ago
m53297601 1b7925ce92 Update README.md
continuous-integration/drone/push Build is passing Details
4 years ago
m53297601 c0c3c63abc Update .gitignore
continuous-integration/drone/push Build is passing Details
4 years ago
m53297601 1aabaa3be5 Update .gitignore
continuous-integration/drone/push Build is passing Details
4 years ago
m53297601 d966f05384 Update pom.xml
continuous-integration/drone/push Build is passing Details
4 years ago
m53297601 76c8b3e492 Update HelloWorld.java
continuous-integration/drone/push Build is passing Details
4 years ago
m53297601 d1b4138513 update
continuous-integration/drone/push Build is passing Details
4 years ago
daiao b43cfd47b4 111
continuous-integration/drone/push Build is passing Details
4 years ago
Hjqreturn 40ba627dfe add
continuous-integration/drone/push Build is passing Details
4 years ago
p15478209 b42324c2cc 修改文件
continuous-integration/drone/push Build is passing Details
4 years ago

3
.gitignore vendored

@ -1,5 +1,7 @@
# ---> Java
#
# Compiled class file
fsf
*.class
# Log file
@ -22,3 +24,4 @@
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
*.mac

@ -1,55 +1,56 @@
kind: pipeline
type: docker
name: 开发流水线
platform:
os: linux
kind: pipeline
type: docker
name: 开发流水线
platform:
os: linux
arch: amd64
volumes:
- name: cache
host:
path: /var/lib/cache
steps:
- name: maven
image: maven:3-jdk-10
commands:
- mvn install -DskipTests=true
# 本模板示例为上传软件包和部署脚本到home目录
# host、username、password可在参数管理中配置
- name: 上传文件
image: appleboy/drone-scp
settings:
host:
from_secret: deploy_ip
username:
from_secret: deploy_name
password:
from_secret: deploy_pwd
port: 3522
command_timeout: 2m
target: /opt/demo
source:
- target/*.war
- name: maven
image: maven:3-jdk-10
volumes:
- name: cache
path: /root/.m2
commands:
- mvn package -DskipTests=true
# 本模板示例为上传软件包和部署脚本到home目录
# host、username、password可在参数管理中配置
- name: 上传文件
image: appleboy/drone-scp
settings:
host:
from_secret: deploy_ip
username:
from_secret: deploy_name
password:
from_secret: deploy_pwd
port: 22
command_timeout: 2m
target: /opt/demo
source:
- target/*.war
- Dockerfile
# 需要将软件包与部署脚本提前上传到远程主机(见文件上传模板)
# host、username、password可在参数管理中配置
- name: 远程主机部署
image: appleboy/drone-ssh
settings:
host:
from_secret: deploy_ip
username:
from_secret: deploy_name
password:
from_secret: deploy_pwd
port: 3522
script:
- echo ====暂停容器开始11=======
- docker rm -f mo-test
- docker rmi mo-test:1.0
- cd /opt/demo
- echo ====开始部署=======
- docker build -t mo-test:1.0 .
- docker run -d -p 8080:8080 --name mo-test mo-test:1.0
- echo ====部署成功======
trigger:
branch:
- master
event:
- push
# 需要将软件包与部署脚本提前上传到远程主机(见文件上传模板)
# host、username、password可在参数管理中配置
- name: 远程主机部署
image: appleboy/drone-ssh
settings:
host:
from_secret: deploy_ip
username:
from_secret: deploy_name
password:
from_secret: deploy_pwd
port: 22
script:
- echo ====暂停容器开始11=======
- docker rm -f mo-test
- docker rmi mo-test:1.0
- cd /opt/demo
- echo ====开始部署=======
- docker build -t mo-test:1.0 .
- docker run -d -p 8080:8080 --name mo-test mo-test:1.0
- echo ====部署成功======

@ -1,6 +1,6 @@
#添加docker镜像
FROM tomcat
FROM tomcat:8.5.83-jdk8-temurin-focal
#添加作者信息
MAINTAINER moshenglv@163.com

@ -1,15 +1,16 @@
## 操作步骤
## 操作步骤11
#### 1. 在线修改信息 src/main/java/controller/HelloWorld.java 文件信息内容,如下图:
![](https://forge.educoder.net/api/attachments/1663370?raw=true)
#### 2. 修改成功后,会自动发构建、自动测试、自动部署
![](https://forge.educoder.net/api/attachments/1663375)
#### 2. 修改成功后,会自动发构建、自动测试、自动部署
![](https://forge.educoder.net/api/attachments/1663375?raw=true)
#### 3. 构建成功后,访问如下链接,即可查看效果
http://106.75.236.63:8080/demo/hello
http://39.98.49.211:8080/demo/hello
![](https://forge.educoder.net/api/attachments/1663377)
![](https://forge.educoder.net/api/attachments/1663377?raw=true)

@ -0,0 +1 @@
// hello world java .

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.example</groupId>
@ -9,7 +9,7 @@
<version>1</version>
<name>demo</name>
<packaging>war</packaging>
<properties>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>1.8</maven.compiler.source>

@ -9,12 +9,11 @@ import java.io.IOException;
import java.io.PrintWriter;
public class HelloWorld extends HttpServlet {
private String message;
@Override
public void init() throws ServletException {
message = "Hello world, this message is from servlet! Good Luck.";
message = "Hello JAVA20230919, this message is from servlet! 2023-09-13 09:10 <br /> <img width=\"1200px\" src=\"https://ali-cdn.educoder.net/images/avatars/HomeDiscipline/5?t=1614734991\">";
}
@Override

@ -0,0 +1,3 @@
# 添加一些内容
## 二级标题
## 三级标题
Loading…
Cancel
Save