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

Add artcommon to install #161

Merged
merged 4 commits into from
Nov 21, 2023
Merged

Conversation

ashwindasr
Copy link
Contributor

Adding artcommon to Dockerfile install

Copy link
Contributor

openshift-ci bot commented Nov 14, 2023

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from ashwindasr. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@ashwindasr
Copy link
Contributor Author

/cc @locriandev

@openshift-ci openshift-ci bot requested a review from locriandev November 14, 2023 16:33
@MartinPl0 MartinPl0 force-pushed the add-artcommon branch 3 times, most recently from 9eafd98 to 3ac74f5 Compare November 16, 2023 15:52
container/Dockerfile Outdated Show resolved Hide resolved
container/Dockerfile Outdated Show resolved Hide resolved
container/Dockerfile Outdated Show resolved Hide resolved
@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Nov 20, 2023
@MartinPl0 MartinPl0 force-pushed the add-artcommon branch 2 times, most recently from 8ce57db to 724d75b Compare November 20, 2023 15:00
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Nov 20, 2023
@MartinPl0 MartinPl0 force-pushed the add-artcommon branch 2 times, most recently from 343c94e to 0a87b3d Compare November 20, 2023 15:06
container/Dockerfile Outdated Show resolved Hide resolved
container/Dockerfile.latest Outdated Show resolved Hide resolved
container/Dockerfile.latest Show resolved Hide resolved
@ashwindasr ashwindasr requested a review from MartinPl0 November 20, 2023 16:56
@ashwindasr
Copy link
Contributor Author

ashwindasr commented Nov 21, 2023

@MartinPl0 take a look at 7b4e9c4 when you get a chance. Things to note:

  • Sometimes I can be wrong about stuff, this time the USER 0 part, it caused an installation error in Dockerfile.latest, when I tried to test. So always make sure that you are updating all places a piece of code is used and make sure it works
  • ./ is different from / /art-tools means an art-tools folder in the root directory, while ./art-tools means one in the current dir. We need the latter

@ashwindasr
Copy link
Contributor Author

Tested the builds in my hackspace, so I think it should work. Merging

@ashwindasr ashwindasr merged commit dde6df4 into openshift-eng:master Nov 21, 2023
1 check passed
@ashwindasr ashwindasr deleted the add-artcommon branch November 21, 2023 20:09
# use same non-root user from the initial install
ARG USERNAME=dev
# On Linux, replace with your actual UID, GID if not the default 1000
ARG USER_UID=1000
ARG USER_GID=$USER_UID

WORKDIR /workspaces/art-bot

RUN git config --global --add safe.directory /workspaces/art-bot/art-tools
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This can be removed if we use USER 0, need to check

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.

3 participants