Project

General

Profile

Actions

How to install and configure repository iabsis repositories

We built an automated system in order to automatically create packages and publish them into a private repository.

Repository configuration for Ubuntu/Debian

  • Install https support for apt with apt-get install apt-transport-https
  • Configure the repository in the sources.list file deb [trusted=yes] https://projects.iabsis.com/repository/<name-of-projet>/debian <debian_version> main
  • Optionally configure the line source : deb-src [trusted=yes] https://projects.iabsis.com/repository/<name-of-projet>/debian <debian_version> main

debian_version is the version configured into debian/changelog file.
name-of-project is simply the system project name.

  • Because all repositories require a password, create a file called /etc/apt/auth.conf and paste the content
machine projects.iabsis.com
login <your redmine username>
password <your redmine password>

Limit the access to the file with:

chmod 600 /etc/apt/auth.conf

Repository configuration for CentOS/Redhat

  • Create a new file under the folder /etc/yum/repos.d/iabsis.repo
  • Paste the following content.
[iabsis-repo]
enabled=1
priority=1
name=Iabsis Projects Repository
baseurl=https://projects.iabsis.com/repository/<name-of-projet>/redhat
gpgcheck=0

Updated by Olivier Bitsch almost 4 years ago · 3 revisions