@classmethod<EOL><INDENT>def travis_permissions(cls):<DEDENT>
if PyFunceble.CONFIGURATION["<STR_LIT>"]:<EOL><INDENT>try:<EOL><INDENT>build_dir = PyFunceble.environ["<STR_LIT>"]<EOL>commands = [<EOL>"<STR_LIT>" % (build_dir),<EOL>"<STR_LIT>" % (build_dir),<EOL>"<STR_LIT>" % (build_dir),<EOL>"<STR_LIT>"<EOL>% (build_dir + PyFunceble.directory_separator),<EOL>r"<STR_LIT>" % (build_dir),<EOL>]<EOL>for command in commands:<EOL><INDENT>Command(command).execute()<EOL><DEDENT>if Command("<STR_LIT>").execute() == "<STR_LIT>":<EOL><INDENT>Command("<STR_LIT>").execute()<EOL><DEDENT><DEDENT>except KeyError:<EOL><INDENT>pass<EOL><DEDENT><DEDENT>
Set permissions in order to avoid issues before commiting.