はじめに
2026年 RiSING(IBMi次世代技術者リーダーフォーラム) F_開発環境チームの研究まとめです
◯メンバー
| 名前 | 会社 |
|---|---|
| 上田岳宜 | 株式会社ドウシシャ |
| 川口 翔大 | 田中電機工業株式会社 |
| 熊崎 琳太郎 | 株式会社福岡情報ビジネスセンター |
| 高見 禎成 | 株式会社えむぼま |
◯テーマ
IBM i Bobの開発環境(BobでRPG3を編集・コンパイル・Git管理する)
◯目次
1. BobにRPG3コードの取込
1-1. PVSインストール
1-2. PVSにsshと5250ログイン(SSHの使い方)
1-3. 5250でRPG3をコンパイル実行
1-4. RPG3をPCに抽出しBobで表示(桁位置固定縦罫線表示)
2. Bob+TOBiでRPG3開発初級(git cloneしてコンパイル)
2-1. Gitとは
2-2. Gitログイン設定とgit clone
2-3. Bobでコンパイル
3. Bob+TOBiでRPG3開発中級(機能追加をブランチ作成しマージ)
3-1. Gitlabでブランチ作成しBobでブランチ切替
3-2. Bobで修正しコミットとプッシュ
3-3. Gitlabでマージリクエストしマージ
4. BobとGilabを連携させてRPG3をFFRPGに変換(RPGUnitのテストコードも自動生成)
4-1. BobとGitlabを連携させる
4-2. RPGUnitをインストールする
4-3. BobにAGENTS.md他で事前に指示する
4-4. BobにGitlab-Issueから指示する
4-5. 元のRPG3と生成されたコード
当記事の著作権はIBMに帰属します。
詳細はこちらを参照ください。