Skip to content

Commit a9ccf44

Browse files
doc: update README.md
1 parent 66b71ff commit a9ccf44

File tree

1 file changed

+18
-27
lines changed

1 file changed

+18
-27
lines changed

README.md

Lines changed: 18 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,26 @@
1-
# opensource COBOL 4J development environment (Docker)
1+
このリポジトリでは、GitHub Actionsを使用して、opensource COBOL 4J及びOpen COBOL ESQL 4JのインストールされたDockerイメージのリリースを行います。
22

3-
## Docker image
4-
Versions :
3+
# リリース手順
54

6-
- OS: Ubuntu
7-
- opensource COBOL 4J: v1.1.7
8-
- Open COBOL ESQL 4J: v1.1.1
5+
## build-config.jsonの編集
96

10-
In order to "Hello World" program, run the following commands in the docker container
7+
リリースするバージョンに合わせて、build-config.jsonを編集します。
8+
* opensource_COBOL_4J_version: Dockerイメージにインストールするopensource COBOL 4Jのバージョン
9+
* Open_COBOL_ESQL_4J_version: DockerイメージにインストールするOpen COBOL ESQL 4Jのバージョン
10+
* version_string_prefix: リリースするDockerイメージタグのプレフィックス
11+
* 例えば20250929を指定すると、以下の3つのタグを持つDockerイメージがビルドされ、Docker Hubにプッシュされます。
12+
* opensourcecobol/opensourcecobol4j:20250929
13+
* opensourcecobol/opensourcecobol4j:20250929-utf8
14+
* opensourcecobol/opensourcecobol4j:latest
1115

12-
```
13-
cd /root/cobol_sample
14-
cobj HELLO.cbl
15-
java HELLO
16-
```
16+
## ワークフローの手動実行
1717

18-
## Docker containers
18+
[公式ドキュメント](https://docs.github.com/ja/actions/how-tos/manage-workflow-runs/manually-run-a-workflow)を参考にして、ワークフローを手動で実行します。
1919

20-
In order to launch the environment with a database server and a client with opensource COBOL 4J Open COBOL ESQL 4J installed, run the following command.
20+
* ワークフロー名: `Build and Push Docker Image`
21+
* ブランチ: `main`
22+
* 入力パラメータ: `push_to_dockerhub``true`を指定
2123

22-
```bash
23-
cd docker-compose
24-
docker compose up -d
25-
docker attach oc4j_client
26-
```
24+
これによりDockerイメージがビルドされ、Docker HubにDockerイメージがプッシュされます。
2725

28-
Run the following in the docker container and execute sample programs of Open COBOL ESQL 4J.
29-
30-
```bash
31-
cd /root/ocesql4j_sample
32-
make
33-
```
34-
35-
Copyright 2021-2024, Tokyo System House Co., Ltd. <[email protected]>
26+
Copyright 2021-2025, Tokyo System House Co., Ltd. <[email protected]>

0 commit comments

Comments
 (0)