Skip to content

Commit e839691

Browse files
committed
[RelEng] Add individual release preparation script for PDE
It will be called by the pipeline to prepare a new development cycle and automates the enforced qualifier update and clean-up of the 'forceQualifierUpdate.txt' files of the PDE doc bundle.
1 parent 69e93d2 commit e839691

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

prepareNextDevCycle.sh

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#!/bin/bash -xe
2+
3+
#*******************************************************************************
4+
# Copyright (c) 2025, 2025 Hannes Wellmann and others.
5+
#
6+
# This program and the accompanying materials
7+
# are made available under the terms of the Eclipse Public License 2.0
8+
# which accompanies this distribution, and is available at
9+
# https://www.eclipse.org/legal/epl-2.0/
10+
#
11+
# SPDX-License-Identifier: EPL-2.0
12+
#
13+
# Contributors:
14+
# Hannes Wellmann - initial API and implementation
15+
#*******************************************************************************
16+
17+
# This script is called by the pipeline for preparing the next development cycle (this file's name is crucial!)
18+
# and applies the changes required individually for SWT.
19+
# The calling pipeline also defines environment variables usable in this script.
20+
21+
echo "Qualifier update for ${NEXT_RELEASE_VERSION}" > 'org.eclipse.pde.doc.user/forceQualifierUpdate.txt'
22+
23+
24+
git commit --all --message "Qualifier update of doc bundles for ${NEXT_RELEASE_VERSION}"

0 commit comments

Comments
 (0)