1
0

151 Commits

Author SHA1 Message Date
James Ketrenos
4d8d464aa5 Added steps for building RHEL image, tagging, and pushing
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-29 10:36:47 -07:00
James Ketrenos
1b176aab55 Switch to non-devel
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-29 10:36:33 -07:00
James Ketrenos
42b8280ed0 Switch to non-devel
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-29 10:36:08 -07:00
James Ketrenos
ca23cf3e23 Updated Dockerfile
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-28 15:28:04 -07:00
James Ketrenos
d36c1099a9 Modify build-dockerfile to only replace variables as set in in SOLUTIONS / MANIFEST
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-28 15:27:53 -07:00
James Ketrenos
579a711985 Output correct tag info about image pushed to Harbor
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-25 12:55:44 -07:00
James Ketrenos
c8bcb18200 Updated scripts
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-24 09:12:46 -07:00
James Ketrenos
c28ce2bbe5 Cleared MANIFEST version pins so we can build a release and a devel version
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-22 16:28:56 -07:00
James Ketrenos
a8586c6a85 Add AGAMA_VERSION vs TAG setting on build-images
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-22 16:28:39 -07:00
James Ketrenos
4a0fad7da9 Fixed https: proxy config
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-22 16:28:17 -07:00
James Ketrenos
09e71f17da Fixed builds for RHEL
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-21 11:29:23 -07:00
James Ketrenos
e91c6f65d6 Added RHEL 8.0 sample Dockerfile
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-21 11:04:24 -07:00
James Ketrenos
4812e671a7 Switch repository transport from http: to https:
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-16 08:27:31 -07:00
James Ketrenos
e2c5364785 Switch repository transport from http: to https:
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-16 08:27:14 -07:00
James Ketrenos
dddbed6fd5 Updated Dockerfile from latest templates/
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-15 13:31:42 -07:00
James Ketrenos
47112810e7 Move asset/ copying and entrypoint into boilerplate template/ending.in instead of Dockerfile.solution
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-15 13:30:52 -07:00
James Ketrenos
269292a4bd Modified repo distribution point to be from SOLUTION defined PACKAGE_STREAM so it can differ from OS_RELEASE
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-15 13:28:35 -07:00
James Ketrenos
a2ca2a1085 Parameterized several fields in SOLUTION
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-15 13:28:05 -07:00
James Ketrenos
fc3b6a5463 Added 'pciutils' as default package
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-15 13:27:29 -07:00
James Ketrenos
e74e131e8b Switch to osgc.jf.intel.com/graphics/ubuntu for repo
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-14 16:30:06 -07:00
James Ketrenos
d4ec413c2a Auto-update to Agama-198
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-14 10:37:03 -07:00
James Ketrenos
84eeba30eb Added scripts/push-images
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-14 10:22:12 -07:00
James Ketrenos
c1fe067c0f Commited version of Dockerfile with latest templates/ changes.
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-14 10:21:56 -07:00
James Ketrenos
4a16344e22 Parameterize the repository key location
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-14 10:21:34 -07:00
James Ketrenos
0c286045d3 Added PACKAGE_REPOSITORY (which uses OS_DISTRO to construct itself)
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-14 10:10:23 -07:00
James Ketrenos
5d9677ae5e Modified install of Agama repo to use PACKAGE_REPOSITORY and OS_RELEASE as defined by SOLUTION
Switch repository to use trusted=yes until we can publish a signing key for the repository

Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-14 10:09:58 -07:00
James Ketrenos
c39172c2bf Split build-images into build-images and push-images
Modified loading of SOLUTION and MANIFEST so they support nested substitution

Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-14 10:08:34 -07:00
James Ketrenos
b2ae8bc57c Merge branch 'master' of ssh://gitlab.devtools.intel.com:29418/vtt/sws/osgc/solutions/intel-media-ffmpeg 2019-10-14 09:31:24 -07:00
James Ketrenos
37761c51f3 Auto-update to Agama-196
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-14 09:01:21 -07:00
Ketrenos, James P
994d8e73d3 Update README.md 2019-10-11 19:36:01 -07:00
James Ketrenos
22abb94079 Updated MANIFEST to 196; package had moved forward while MANIFEST was being edited out of tree
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-09 15:33:34 -07:00
Ketrenos, James P
20afbd66a2 Merge branch '2-refactor-build-process' into 'master'
Resolve "Refactor to match documented build process"

Closes #2

See merge request vtt/sws/osgc/solutions/intel-media-ffmpeg!1
2019-10-09 13:25:28 -07:00
Hannan, Jason L
1e76b1a1a2 Merge branch 'master' into '2-refactor-build-process'
# Conflicts:
#   MANIFEST
2019-10-09 13:18:55 -07:00
Jason L Hannan
50a0dc9e23 updating due to MANIFEST changes 2019-10-09 13:08:39 -07:00
Jason L Hannan
e11d55e706 removing proxy setup from test script 2019-10-09 10:50:39 -07:00
James Ketrenos
fef828c0b7 Auto-update to Agama-196
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-07 15:06:04 -07:00
Jason L Hannan
94af6dd6cb fixing test 2019-10-07 15:05:25 -07:00
Jason L Hannan
d679774d84 updating test to actually test devel 2019-10-07 15:03:12 -07:00
Jason L Hannan
7c4b6fea1e removing TTY for test as it doesnt exist 2019-10-07 14:59:32 -07:00
Jason L Hannan
a425329fa2 adding proxys for testing 2019-10-07 14:58:42 -07:00
Jason L Hannan
1c292eee77 adding spacing 2019-10-07 14:54:40 -07:00
Jason L Hannan
67ae0c36ad adding tag for more specific builder 2019-10-07 14:38:48 -07:00
Jason L Hannan
d8e87ec62d adding error check 2019-10-07 14:25:29 -07:00
Jason L Hannan
33c9ea22dd finalizing build files 2019-10-07 14:17:09 -07:00
Jason L Hannan
da544904ae making test.sh executable 2019-10-07 11:20:06 -07:00
Jason L Hannan
5dab17ee49 adding stage section to jobs 2019-10-07 11:18:57 -07:00
Jason L Hannan
32fbc21ad9 Adding gitlab-ci.yml 2019-10-07 11:12:45 -07:00
James Ketrenos
52eef3d977 Auto-update to Agama-194
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-04 15:06:11 -07:00
James Ketrenos
a9c4e3b12c Auto-update to Agama-193
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-04 12:05:47 -07:00
James Ketrenos
a6ac009cc0 Auto-update to Agama-192
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
2019-10-04 10:08:01 -07:00