Here you can find some of the most used scripts for Postman testing.
At least some of the most used by me :-)
(pm-objects.js)
- Global variables
- Environment variables
name: Publish to Exchange & Deploy to CH2.0 | |
on: | |
push: | |
branches: [ main ] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
steps: |
<?xml version="1.0"?> | |
<settings> | |
<pluginGroups> | |
<pluginGroup>org.mule.tools</pluginGroup> | |
</pluginGroups> | |
<servers> | |
<server> | |
<id>Repository</id> |
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<groupId>4500658a-7637-4fcf-bc7d-51d1feb28edb</groupId> | |
<artifactId>test</artifactId> | |
<version>1.0.0</version> | |
<packaging>mule-application</packaging> | |
<name>test</name> |
<plugin> | |
<groupId>org.mule.tools.maven</groupId> | |
<artifactId>mule-maven-plugin</artifactId> | |
<version>${mule.maven.plugin.version}</version> | |
<extensions>true</extensions> | |
<configuration> | |
<classifier>mule-application</classifier> | |
<cloudhub2Deployment> | |
<uri>https://anypoint.mulesoft.com</uri> | |
<provider>MC</provider> |
%dw 2.0 | |
output application/json | |
import time from dw::util::Timer | |
var items = (1 to 10000) as Array map { | |
id: $$, | |
criteria: randomInt(100), | |
yearOfBirth: 1900 + randomInt(123) | |
} | |
fun mapAndFilter() = | |
items map { |
openapi: 3.0.3 | |
components: | |
schemas: | |
runner_profiles: | |
type: object | |
properties: | |
maid: | |
type: number | |
first_name: | |
type: string |
name: Build and Deploy | |
on: | |
push: | |
branches: [ main ] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
steps: |
name: Build and Deploy to Sandbox | |
on: | |
push: | |
branches: [ main ] | |
jobs: | |
test: | |
runs-on: ubuntu-latest | |
steps: |
<?xml version="1.0" encoding="UTF-8"?> | |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<groupId>com.mycompany</groupId> | |
<artifactId>github-actions</artifactId> | |
<version>1.0.0-SNAPSHOT</version> | |
<packaging>mule-application</packaging> | |
<name>github-actions</name> |