Jenkins : VARIABLES REPLACE

Plugin Information

View Variables Replace on the plugin site for more information.

This Jenkins plugin allow to replace easily variables in files content.

Features

  • Search and replace variables using

        - FilePath,

        - Variables prefix,

        - Variables suffix

        - Variables list ( Name / Value )

Requirements

Jenkins

Jenkins version 2.7.3 or newer is required.


Freestyle job configuration


Pipeline job configuration

variableReplace(
	configs: [
		variablesReplaceConfig(
			configs: [
				variablesReplaceItemConfig( 
					name: 'DATABASE_HOST',
					value: 'localhost'
				),
				variablesReplaceItemConfig( 
					name: 'DATABASE_NAME',
					value: 'my_db'
				),
				variablesReplaceItemConfig( 
					name: 'DATABASE_PORT',
					value: '3306'
				),
				variablesReplaceItemConfig( 
					name: 'DATABASE_PASSWORD',
					value: '123456'
				)
			],
			fileEncoding: 'UTF-8', 
			filePath: 'database-config.php', 
			variablesPrefix: '#{', 
			variablesSuffix: '}#'
            )]
)

Attachments: