Commit Graph

301 Commits

Author SHA1 Message Date
Jun
0ba1b0930f DCD-1299: reverted old changes 2021-07-07 18:34:47 +10:00
Jun
408eda14c3 DCD-1299: test value fixed 2021-07-07 17:33:16 +10:00
Jun
22a4776342 DCD-1299: Align server.xml.j2 value with confluence LTS-ver(7.4.9) 2021-07-07 17:10:08 +10:00
Jun
2675270e7a DCD-1299: Remove comments 2021-07-07 15:53:42 +10:00
Jun
add4566663 DCD-1299: Unnecessary test removed. server.xml.j2 default value updated to testing case 2021-07-07 14:27:07 +10:00
Jun
025c2ae2b1 DCD-1299: unit tests for default Connector config updated 2021-07-07 13:54:31 +10:00
8f07d119d2 Merged in DCD-1286-unset-env-vars (pull request #98)
DCD-1286: Update submodule and use new env cleanup option.

Approved-by: Adam Brokes
2021-06-02 00:15:23 +00:00
4950c44be6 DCD-1286: Update submodule and use new env cleanup option. 2021-06-02 10:05:08 +10:00
47da66bc0a Merged in remove-alpine-builds (pull request #94)
DCD-1298: Remove alpine builds

Approved-by: Steve Smith
2021-06-02 00:03:28 +00:00
4e00829f38 Updated README with note about Alpine 2021-05-31 16:15:29 +10:00
857917733e Remove alpine builds 2021-05-31 08:19:19 +10:00
0afb048b64 Merged in DCKUBE-36-clean-shutdown (pull request #96)
DCKUBE-36 clean shutdown

Approved-by: Minh Tran
Approved-by: Dylan Rathbone
2021-05-17 04:37:04 +00:00
9a505340fa DCKUBE-36: Move to updated exec wrapper. 2021-05-05 13:29:16 +10:00
ad4acc355a DCKUBE-36: Add test for clean shutdown. 2021-05-05 13:11:09 +10:00
f2483482dc Merged in update-shared-components (pull request #95)
Update shared components

Approved-by: Steve Smith
Approved-by: Minh Tran
2021-05-05 03:03:57 +00:00
a1f34fa0d4 Update shared components 2021-05-05 01:53:17 +00:00
d443c6bb7a Merged in reenable-eap-builds (pull request #93)
The --create-eap flag got dropped during a refactor.

Approved-by: Minh Tran
Approved-by: Nasser Ghazali-Beiklar
2021-04-20 03:04:17 +00:00
1a64d935c3 The --create-eap flag got dropped during a refactor. 2021-04-20 12:46:35 +10:00
02796ac817 Merged in DCD-1271-docker-linting (pull request #92)
DCD-1271: Add hadolint configuration

Approved-by: Adam Brokes
Approved-by: Minh Tran
2021-04-16 02:47:21 +00:00
302c23d2b1 DCD-1271: Re-add package upgrades and add corresponding linting override. 2021-04-15 16:37:47 +10:00
c8a86e38a3 DCD-1271: Disable quoting suggestion. 2021-04-15 11:46:36 +10:00
5f32f41de3 DCD-1271: Add hadolint configuration 2021-04-15 11:40:08 +10:00
273d11c686 Merged in docker-best-practices (pull request #89)
Docker best practices

Approved-by: Adam Brokes
2021-04-15 01:27:08 +00:00
f87454bdc2 Merged in DCD-1273-remove-renovate (pull request #90)
DCD-1273: Remove renovate as superseded by snyk.

Approved-by: Adam Brokes
2021-04-14 22:05:40 +00:00
12430be310 DCD-1273: Remove renovate as superseded by snyk. 2021-04-14 17:15:58 +10:00
085f0e9e1b DCD-1272: Add security/maintainer metadata to alpine. 2021-04-14 17:15:01 +10:00
69ba4f41d1 DCD-1270: Remove package upgrade from the build process. 2021-04-14 17:15:01 +10:00
31d9f84201 DCD-1272: Add security/maintainer metadata. 2021-04-14 17:15:01 +10:00
b8df54a5cb Merged in fix-integration-test (pull request #91)
Reference new integration test script.

Approved-by: Adam Brokes
2021-04-14 06:08:11 +00:00
1a6138ca16 Add more output to the test runs. 2021-04-14 15:53:55 +10:00
d9274112f3 Add names to unit/func test steps. 2021-04-14 15:48:19 +10:00
38f13cdcb6 Confluence 7.12.0 seems to have changed the support-args processing breaking a test, so removed. 2021-04-14 15:45:33 +10:00
26795d2215 Reference new integration test script. 2021-04-14 12:28:44 +10:00
27abb5339c Merged in DCD-1253-remove-server-refs-from-readme (pull request #88)
DCD-1253: Remove "-server" references from the readme.

Approved-by: Adam Brokes
2021-04-01 04:40:14 +00:00
893edff6f3 DCD-1253: Clarify deprecation. 2021-03-31 15:45:31 +11:00
48497b7960 DCD-1253: Remove "-server" references from the readme. 2021-03-31 15:21:07 +11:00
4832c3bce5 Merged in DCD-1253-fix-tagging (pull request #87)
DCD-1253: Fix tags getting lost.

Approved-by: Adam Brokes
2021-03-29 21:11:47 +00:00
e619e36f30 DCD-1253: Fix tags getting lost. 2021-03-29 17:21:24 +11:00
ebb81ad5fb Merged in DCD-1253-fix-alpine (pull request #86)
DCD-1253: Fix typo and missing flag for the target dockerfile.

Approved-by: Geoff Jacobs
Approved-by: Nasser Ghazali-Beiklar
2021-03-29 04:49:42 +00:00
e1582a4ed3 DCD-1253: Fix typo and missing flag for the target dockerfile. 2021-03-29 15:29:57 +11:00
c00cd6c978 Merged in DCD-1253-use-native-multirepo-builder (pull request #85)
DCD-1253: Convert to the newer CLI-based builder with multi-repo support.

Approved-by: Adam Brokes
2021-03-29 04:15:54 +00:00
f96210081b DCD-1253: Pipelines yaml seems to handle multiline differently when in a list. 2021-03-29 14:25:28 +11:00
b9a3bb2ad4 DCD-1253: We need the full-path for the release maker. 2021-03-29 12:10:58 +11:00
e4d5e58289 DCD-1253: Fix path. 2021-03-24 09:28:34 +11:00
2308c6e5ab DCD-1253: Add pipelines generator template and convert to the newer CLI-based builder with multi-repo support. 2021-03-23 15:43:13 +11:00
b32ae60c1d Merged in DCD-1234/remove-schedule (pull request #84)
Use default schedule

Approved-by: Steve Smith
2021-03-17 04:14:45 +00:00
7b206d6547 Use default schedule 2021-03-17 03:47:00 +00:00
90c844e45f Merged in renovate/configure (pull request #82)
Configure Renovate

Approved-by: Steve Smith
2021-03-15 00:46:52 +00:00
2a28ea5182 Merged in DCKUBE-136-RunSmoketestsInReleasePipeline (pull request #83)
DCKUBE-135, DCKUBE-136, DCKUBE_137, and DCKUBE-138: Add Smoke tests in Confluence Pipeline
This PR contains code change for three tickets which are related and should merge to master together.

KUBEDCKUBE-135:
Applied security scan to bitbucket pipeline for branch builds in confluence - for releases, the test script will run by run.py for releases and for branch builds and custom releases will directly runs snyk scanner
Created a smoke testing suite via REST and included these scenarios: Create a space, Create a page, Search for the page, View page, Add attachments, Delete the page, and Delete the space

KUBEDCKUBE-136:
Added a separated docker for confluence to based on the docker image to copy confluence home directory
Injected target confluence image to Dockerfile
set the number of concurrent builds to one in pipeline
clean docker-compose before start and force to recreate the containers
Modified the script in order to install netcat-openbsd using apkfor Alpine (apt-getis not available in Alpine)
Replaced colfuence-home directory and postgres scripts with confluence 6.0.1 compatible to avoid downgrade version in release images
Increased database connection numbers to 125
Addressed some review points, replaced the confluence home directory and sql with version 6.0.1
Addressed a review points, renamed CONFLUENCE_USER to CONFLUENCE_ADMIN
divided pipeline into batches to avoid pipeline timeout

KUBEDCKUBE-137:
Run smoketests in branch builds after each commit
Completed smoketests and also addressed some review points

KUBEDCKUBE-138:
Added development document

Approved-by: Adam Brokes
2021-03-12 03:30:51 +00:00
4cc2aa93df DCD-1234: adding file to turn on automatic security vuln ticket filing 2021-03-09 22:52:59 +00:00