Переглянути джерело

update: リモートリポジトリ設定を更新

ivis-yoshida 2 роки тому
батько
коміт
3e9f8d5601
1 змінених файлів з 9 додано та 61 видалено
  1. 9 61
      WORKFLOW/SECTIONS/base/util/prepare_for_workflow.ipynb

+ 9 - 61
WORKFLOW/SECTIONS/base/util/prepare_for_workflow.ipynb

@@ -84,63 +84,7 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "## 3. ワークフロー実行結果をGINリポジトリに反映させるため、GINリポジトリをリモートリポジトリに設定する"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "%%sh\n",
-    "mkdir ./.tmp\n",
-    "git remote show origin > ./.tmp/remote.txt"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "import json\n",
-    "json_open = open('/home/jovyan/WORKFLOW/param_files/param_for_dataladsiblings.json', 'r')\n",
-    "json_load = json.load(json_open)\n",
-    "http = json_load['http']\n",
-    "ssh = json_load['ssh']"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "with open('./.tmp/remote.txt', 'r') as f:\n",
-    "    lines = [s.strip() for s in f.readlines()]\n",
-    "    ssh_push_url = lines[2].replace(http, ssh) "
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "from datalad import api\n",
-    "\n",
-    "try:\n",
-    "    api.siblings(action='add', name='gin', url=ssh_push_url)\n",
-    "except:\n",
-    "    pass"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## 4. Git管理対象外ファイルを.gitignoreで設定する"
+    "## 3. Git管理対象外ファイルを.gitignoreで設定する"
    ]
   },
   {
@@ -171,7 +115,7 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "## 5. 実験用フォルダを作成し、その中にpipeline.jsonを用意する"
+    "## 4. 実験用フォルダを作成し、その中にpipeline.jsonを用意する"
    ]
   },
   {
@@ -189,7 +133,7 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "## 6. 必要なファイルをPACKAGEテンプレートに複製する"
+    "## 5. 必要なファイルをPACKAGEテンプレートに複製する"
    ]
   },
   {
@@ -208,7 +152,7 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "## 7. 変更内容を書き戻す"
+    "## 6. 変更内容を書き戻す"
    ]
   },
   {
@@ -219,13 +163,17 @@
    "source": [
     "%%sh\n",
     "\n",
+    "cd ~/\n",
+    "\n",
     "echo \"\n",
     "machine dg02.dg.rcos.nii.ac.jp\n",
     "login 【ユーザ名】\n",
     "password 【パスワード】\n",
     "\" > ~/.netrc\n",
     "\n",
-    "cd ~/\n",
+    "#!datalad save -m \"save\"\n",
+    "#!datalad push\n",
+    "\n",
     "git add .\n",
     "git commit -m 'save'\n",
     "git push origin master"