これは「ソフトウェア工学」のためのサンプルコードです. 第6回から第14回に対応しています.
gitリポジトリをsubmoduleで管理していますが,あまりうまく動作しない場合があるので,以下のようにサブディレクトリを個別にcloneしてください.
mkdir se-all
cd se-all
git clone https://github.com/se-nitech/06_00_python.git
git clone https://github.com/se-nitech/06_01_C.git
git clone https://github.com/se-nitech/06_02_Java.git
git clone https://github.com/se-nitech/07_01_gdb.git
git clone https://github.com/se-nitech/07_02_python_debug.git
git clone https://github.com/se-nitech/08_01_diff.git
git clone https://github.com/se-nitech/08_02_patch.git
git clone https://github.com/se-nitech/08_03_git.git
git clone https://github.com/se-nitech/09_01_add_mult.git
git clone https://github.com/se-nitech/10_01_make.git
git clone https://github.com/se-nitech/10_02_make_latex.git
git clone https://github.com/se-nitech/10_03_make_test.git
git clone https://github.com/se-nitech/10_04_cmake.git
git clone https://github.com/se-nitech/10_05_pkg-config.git
git clone https://github.com/se-nitech/11_01_formatting.git
git clone https://github.com/se-nitech/11_02_obfuscation.git
git clone https://github.com/se-nitech/12_01_sphinx.git
git clone https://github.com/se-nitech/12_02_doxgen.git
git clone https://github.com/se-nitech/12_03_markup.git
git clone https://github.com/tttamaki/my-first-test-repo.git 13_github
git clone https://github.com/tttamaki/show_img_hist.git 14_ci_cd
for i in `ls`; do cd $i ; pwd ; docker compose build ; cd .. ; done
for i in `ls`; do cd $i ; pwd ; docker compose up -d ; cd .. ; done
for i in `ls`; do cd $i ; pwd ; docker compose stop ; cd .. ; done
for i in `ls`; do cd $i ; pwd ; docker compose down ; cd .. ; done