Page MenuHomeDevCentral

Upgrade Debian to stretch
AbandonedPublic

Authored by dereckson on Oct 24 2017, 00:51.
Tags
None
Referenced Files
F53095353: D1102.diff
Wed, Oct 7, 01:22
F53085493: D1102.id2816.diff
Tue, Oct 6, 23:54
F53085451: D1102.id2817.diff
Tue, Oct 6, 23:54
F53081214: D1102.id2815.diff
Tue, Oct 6, 23:19
Unknown Object (File)
Tue, Sep 29, 18:06
Unknown Object (File)
Tue, Sep 29, 13:28
Unknown Object (File)
Sat, Sep 19, 14:12
Unknown Object (File)
Mon, Sep 14, 04:53
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 1736
Build 1984: 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.