Skip to content
This repository was archived by the owner on Nov 8, 2022. It is now read-only.

Create a builder image for Azure DevOps #41

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Create a builder image for Azure DevOps #41

wants to merge 1 commit into from

Conversation

jleach
Copy link
Contributor

@jleach jleach commented Jul 12, 2019

This builder image runs the Azure DevOps agent to connect to the Azure DevOps control plane for creating and managing builds and deployments. Out of the box, the following build tools are included:

  • .Net Core v2.2
  • OpenJDK v1.8.0
  • node.js v10.13

@jleach
Copy link
Contributor Author

jleach commented Jul 12, 2019

@cvarjao Hey, I created this image for the health team who are using Azure DevOps. Check out the PR and LMK what you think. Its the same image I demoed at the lest DevOps Commons meetup.

@patricksimonian patricksimonian requested a review from cvarjao July 12, 2019 20:06
Copy link
Member

@cvarjao cvarjao left a comment

Choose a reason for hiding this comment

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

Can you please remove the 46.5 MB binary file (cicd/azure-devops-agent/git-2.21.0-bin.tgz) with git? Can't you yum install it?

Example of installing git 2.9 (rh-git29):
https://github.com/BCDevOps/openshift-components/blob/master/cicd/jenkins-basic/docker/Dockerfile#L23

I think 2.18 (rh-git218) is also available from rhel-server-rhscl-7-rpms:
https://www.softwarecollections.org/en/scls/rhscl/rh-git218/

@jleach
Copy link
Contributor Author

jleach commented Aug 1, 2019

Ok. Normal RPMs were too old to use. I’ll try these.

@jleach
Copy link
Contributor Author

jleach commented Aug 2, 2019

I've removed the git binary and install it from a RPM package now. I also updated the agent and install .NET from RPM.

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

Successfully merging this pull request may close these issues.

2 participants