Page MenuHomeDevCentral

Upgrade Debian to stretch
AbandonedPublic

Authored by dereckson on Oct 24 2017, 00:51.
Tags
None
Referenced Files
F11721522: D1102.id2818.diff
Mon, Sep 15, 20:23
F11721512: D1102.id2816.diff
Mon, Sep 15, 20:22
F11721180: D1102.id2817.diff
Mon, Sep 15, 18:05
F11720928: D1102.id2815.diff
Mon, Sep 15, 15:55
Unknown Object (File)
Sun, Sep 14, 15:18
Unknown Object (File)
Fri, Sep 12, 14:40
Unknown Object (File)
Thu, Sep 11, 10:50
Unknown Object (File)
Sat, Sep 6, 12:43
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.