The script step support backward compatibility command (like "ls -la") and support new command structure (name of image and list of commands)
before_script:
- command: ls -la
image: alpine
- command: ['sh', '-c', 'echo The app is running!']
- command:
- sh
- '-c'
- "echo The app is running!"
- ls -la