Page MenuHomeDevCentral

Upgrade Debian to stretch
AbandonedPublic

Authored by dereckson on Oct 24 2017, 00:51.
Tags
None
Referenced Files
F3209596: D1102.id2816.diff
Sat, Jun 29, 01:39
F3209437: D1102.id2815.diff
Sat, Jun 29, 01:25
F3205098: D1102.id2816.diff
Fri, Jun 28, 19:07
Unknown Object (File)
Thu, Jun 27, 16:40
Unknown Object (File)
Wed, Jun 26, 18:11
Unknown Object (File)
Wed, Jun 26, 08:51
Unknown Object (File)
Mon, Jun 24, 19:45
Unknown Object (File)
Mon, Jun 24, 19:27
Subscribers
None

Details

Reviewers
dereckson
Maniphest Tasks
T1282: Jenkins now want Java 8
Summary

To run Jenkins jobs testing Nasqueron applications, this image is used
as the base for nasqueron/jenkins-slave-php

But Jenkins now requires JDK 8, where Jessie provides JDK 7.

This seems a valid use case to upgrade.

Ref T1282

Test Plan

Build the image, test it with arc, composer, phpunit and Jenkins jobs.

Diff Detail

Repository
rDPHPCLI nasqueron/php-cli Docker image
Lint
No Lint Coverage
Unit
No Test Coverage
Branch
debian-update
Build Status
Buildable 1739
Build 1987: arc lint + arc unit

Event Timeline

libpng12-dev is now libpng-dev instead of libpng16-dev (but runtime is 16)

with --no-instal-recommends, we need to explicitely require dirmngr

checking for cURL support... yes
checking for cURL in default path... not found
./configure: line 410: test: please: integer expression expected
configure: error: reinstall
./configure: line 299: return: please: numeric argument required
./configure: line 309: exit: please: numeric argument required
Harbormaster completed remote builds in B1737: Diff 2816.
Harbormaster completed remote builds in B1738: Diff 2817.
Harbormaster completed remote builds in B1739: Diff 2818.

D1104 offers an easier solution.