Page MenuHomeDevCentral

Upgrade Debian to stretch
AbandonedPublic

Authored by dereckson on Oct 24 2017, 00:51.
Tags
None
Referenced Files
F11785764: D1102.id2815.diff
Sun, Sep 21, 23:38
F11778792: D1102.id2817.diff
Sun, Sep 21, 12:15
Unknown Object (File)
Sun, Sep 21, 02:39
Unknown Object (File)
Sat, Sep 20, 11:21
Unknown Object (File)
Thu, Sep 18, 01:04
Unknown Object (File)
Wed, Sep 17, 21:42
Unknown Object (File)
Mon, Sep 15, 20:23
Unknown Object (File)
Mon, Sep 15, 20:22
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.