File tree Expand file tree Collapse file tree 3 files changed +11
-7
lines changed Expand file tree Collapse file tree 3 files changed +11
-7
lines changed Original file line number Diff line number Diff line change 1
- 0.0.3
1
+ 0.0.4
Original file line number Diff line number Diff line change @@ -35,8 +35,7 @@ def _ignore_nb2workflow():
35
35
36
36
logging .debug ("Ignoring nb2workflow automatically generated folder and files" )
37
37
38
- gitignore_file ("**.nb2workflow**" )
39
- gitignore_file ("function.xml" )
38
+ gitignore_file ("**.nb2workflow**" , "function.xml" )
40
39
41
40
42
41
def _check_renku_version ():
Original file line number Diff line number Diff line change 3
3
from git import Repo
4
4
5
5
6
- def gitignore_file (file_name ):
6
+ def gitignore_file (* args ):
7
7
if os .path .exists ('.gitignore' ):
8
8
with open ('.gitignore' ) as gitignore_file_lines :
9
9
lines = gitignore_file_lines .readlines ()
10
- if file_name + "\n " not in lines :
11
- lines .append (file_name + "\n " )
10
+ lines_to_add = []
11
+ for file_name in args :
12
+ if file_name + "\n " not in lines :
13
+ lines .append (file_name + "\n " )
14
+ lines_to_add .append (file_name )
15
+
16
+ if len (lines_to_add ) > 0 :
17
+ commit_msg = ", " .join (lines_to_add ) + " files added to the .gitignore file"
12
18
with open (".gitignore" , "w" ) as gitignore_file_write :
13
19
gitignore_file_write .writelines (lines )
14
- commit_msg = f"{ file_name } added to the .gitignore file"
15
20
repo = Repo ('.' )
16
21
repo .index .add (".gitignore" )
17
22
repo .index .commit (commit_msg )
You can’t perform that action at this time.
0 commit comments