Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix permissions #335

Merged
merged 5 commits into from
Oct 29, 2016
Merged

Fix permissions #335

merged 5 commits into from
Oct 29, 2016

Conversation

jakirkham
Copy link
Member

@jakirkham jakirkham commented Oct 18, 2016

Adds executable permissions to ci_support/checkout_merge_commit.sh in a few places. It should have them anyways because the file already has executable permissions. However, there are some oddities on Windows that need to be addressed.

Also makes sure executable permissions are added for everyone, group, and user on both ci_support/checkout_merge_commit.sh and ci_support/run_docker_build.sh. We were just adding executable permissions for the user before however it seems os.chmod conferred them to group and everyone anyways. This appears to be inadvertent AFAICT. So we now do explicitly in this PR.

@jakirkham jakirkham changed the title Fix permissions on ci_support/run_docker_build.sh Fix permissions Oct 18, 2016
@jakirkham
Copy link
Member Author

Pulled in changes from PR ( #331 ) into this one and closed that PR out.

@jakirkham jakirkham merged commit 52f75de into conda-forge:master Oct 29, 2016
@jakirkham jakirkham deleted the fix_exec_perm branch October 29, 2016 00:10
@jakirkham
Copy link
Member Author

Putting this in to handle some funky permissions issues we have run into. This primarily useful for local work. Mainly on Windows or when interacting with a Windows backed file system (e.g. VMs with shared directories). Shouldn't have any effect on our automation bots that are already on Linux and thus track permissions the same way git does anyways.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant