Skip to content

Commit 5e5a36f

Browse files
authored
Merge pull request #1305 from devstream-io/main
main to release-0.10
2 parents 69dd083 + 6b13694 commit 5e5a36f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+1663
-881
lines changed

.github/workflows/automated-release.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
4343
aws-region: ap-southeast-1
4444
- name: upload core
45-
run: bash -e ./hack/release/upload_assets.sh ${{ secrets.GITHUB_TOKEN }} ${{ env.TAG }} ${{ env.GOOS }} ${{ env.GOARCH }}
45+
run: bash -e ./hack/release/upload_dtm_core.sh ${{ secrets.GITHUB_TOKEN }} ${{ env.TAG }} ${{ env.GOOS }} ${{ env.GOARCH }}
4646
- name: upload plugin
4747
run: aws s3 cp ~/.devstream/plugins/ s3://download.devstream.io/${{ env.TAG }}/ --recursive --acl public-read
4848

@@ -77,8 +77,10 @@ jobs:
7777
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
7878
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
7979
aws-region: ap-southeast-1
80-
- name: upload
81-
run: bash -e ./hack/release/upload_assets.sh ${{ secrets.GITHUB_TOKEN }} ${{ env.TAG }} ${{ env.GOOS }} ${{ env.GOARCH }}
82-
- name: upload plugin
80+
- name: update dtm version on s3
81+
run: ./hack/release/update_dtm_version_on_s3.sh ${{ env.TAG }}
82+
- name: upload dtm core to github release and s3
83+
run: bash -e ./hack/release/upload_dtm_core.sh ${{ secrets.GITHUB_TOKEN }} ${{ env.TAG }} ${{ env.GOOS }} ${{ env.GOARCH }}
84+
- name: upload plugins to s3
8385
run: aws s3 cp ~/.devstream/plugins/ s3://download.devstream.io/${{ env.TAG }}/ --recursive --acl public-read
8486

.github/workflows/e2e-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ jobs:
8484
- name: test 1 - clean
8585
run: ./dtm delete -f e2e-tools.yaml -y
8686
- name: test 2 - apply (apps)
87-
run: ./dtm apply -f e2e-apps.yaml -y
87+
run: ./dtm apply --debug -f e2e-apps.yaml -y
8888
- name: test 2 - apply (apps) again
8989
run: ./dtm apply -f e2e-apps.yaml -y
9090
- name: test 2 - check if pod is ready
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: update download.sh
2+
3+
on:
4+
push:
5+
branches: [ main ]
6+
paths:
7+
- hack/install.sh
8+
workflow_dispatch:
9+
10+
jobs:
11+
update-download-script:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: Checkout
15+
uses: actions/checkout@v3
16+
- name: Configure AWS credentials
17+
uses: aws-actions/configure-aws-credentials@v1
18+
with:
19+
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
20+
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
21+
aws-region: ap-southeast-1
22+
- name: Update download.sh
23+
run: aws s3 cp hack/install/download.sh s3://download.devstream.io/download.sh --acl public-read

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ I am happy to tell you that we have, and we are constantly adding more possible
9191
so you are more than welcome to tell us what combinations you expect.
9292

9393
- [GitOps Toolchain](https://docs.devstream.io/en/latest/best-practices/gitops/)
94+
- [GitLab, Jenkins and Harbor On Premise Toolchain (Chinese only for now)](https://docs.devstream.io/en/latest/best-practices/gitlab-jenkins-harbor.zh/)
9495

9596
## Supported DevOps Tools
9697

README_zh.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ DevStream支持许多工具的管理。你可以灵活地结合一些工具来
9292
我们非常欢迎你告诉我们你期望的组合。
9393

9494
- [GitOps工具链](https://docs.devstream.io/en/latest/best-practices/gitops.zh/)
95+
- [用 DevStream 搭建 GitLab + Jenkins + Harbor 工具链,管理 Java Spring Boot 项目开发生命周期全流程](https://docs.devstream.io/en/latest/best-practices/gitlab-jenkins-harbor.zh/)
9596

9697
## 支持的DevOps工具
9798

0 commit comments

Comments
 (0)