Commit Graph

8 Commits

Author SHA1 Message Date
Marcus Schäfer
9487a189ed Implement obsrepositories source on derived_from
The following reference to a derived container:

    obsrepositories:/container#latest

Will be translated into the following buildservice
local path:

    /usr/src/packages/SOURCES/containers/_obsrepositories/container#latest
2017-04-25 17:48:16 +02:00
Marcus Schäfer
f58d96ea6c Implement obs source on derived_from
The following reference to a derived container:

    obs:/project/repo/container#tag

Will be translated into the following buildservice
local path:

    /usr/src/packages/SOURCES/containers/project/repo/container#tag
2017-04-25 17:48:16 +02:00
Marcus Schäfer
3e70f1351b
Allow https location as repository source 2017-03-15 17:27:38 +01:00
Marcus Schäfer
6cc0b2085d Flake cleanup for unit tests 2017-03-07 13:03:10 +01:00
Marcus Schäfer
3db5a1a606 Add support for repository credentials
The package and solver repository classes did not provide an
interface to deal with repository credentials. This commit
add support for the zypper package manager and the generic
urlopen based download method of the solver class. This
Fixes #246
2017-03-02 15:35:53 +01:00
Marcus Schäfer
1f2a7b49b9
Added uri translation for SUSE factory
The obs uri 'obs://openSUSE:Factory/standard' does not follow
the standard http url translation schema and needed a special
handling in order to resolve correctly
2017-02-03 15:17:27 +01:00
Marcus Schäfer
a0debd086b
Allow ftp:// uri style for package repositories 2016-10-17 11:27:55 +02:00
Marcus Schäfer
400468a455 Cleanup use of temporary directories
All mkdtemp created directories are created with the 'kiwi_'
prefix. In addition all code parts which leaves tmpdirs in
the system after kiwi is done were fixed
2016-05-04 11:05:03 +02:00